You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@creadur.apache.org by "Claude Warren (Jira)" <ji...@apache.org> on 2023/11/03 07:29:00 UTC

[jira] [Created] (RAT-330) Simplify the definition of file types.

Claude Warren created RAT-330:
---------------------------------

             Summary: Simplify the definition of file types.
                 Key: RAT-330
                 URL: https://issues.apache.org/jira/browse/RAT-330
             Project: Apache Rat
          Issue Type: Improvement
          Components: engine
    Affects Versions: 0.16
            Reporter: Claude Warren


Currently the file types are detected in the AbstractLicenseAppender and are hardcoded.

 

This change should explore
 * defining the file types in configuration files.
 * Extracting the type detection from the AbstractLicenseAppender so that it can be used in the text processing matchers.
 * If information about start and end block comments symbols as well as single line symbols should be maintained with the type.
 * If information about required initial lines should be kept with the type.

It should also remove the dependency on IOUtils.closeQuietly() in the AbstractLicenseAppender.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)