[ https://issues.apache.org/jira/browse/RAT-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claude Warren updated RAT-330: ------------------------------ Summary: Simplify the definition of file types (e.g. *.md, *.txt) (was: Simplify the definition of file types.) > Simplify the definition of file types (e.g. *.md, *.txt) > -------------------------------------------------------- > > 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 > Priority: Minor > Original Estimate: 168h > Remaining Estimate: 168h > > 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)