Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The RAT checking is excluding things that probably ought to be checked, and in
some cases isn't needed (because the artifact in question has the license header).
Generally, RAT exclusions are for files of test data that can't reasonably have
a header, or for generated files, or for small bits of data that has no IP value.
Some details:
in uimafit-core: src/main/resources/*/ only has 1 file, and that file has the
license header, so I think this can be removed.
in uimafit-spring: src/main/resources/*/ but there are no files in
src/main/resources
in uimafit-spring: src/test/resources/*/ but there are no files in
src/test/resources
in uimafit-spring: apidocs/package-list - this directory is not present?
in uimafit-maven-plugin: wiki/*/ - this directory is not present?
in Legacy support: src/main/resources/*/ - directory not present
in legacy support: src/test/java/org/apache/uima/fit/type/*/ there's no such
directory .../fit/type/...
two more: uimafit-cpe and uimafit-docbook exclude non-existent wiki
I probably didn't cover everything; in general, it's important to be pretty
minimal with RAT exclusions to avoid missing checking something that should be
checked
-Marshall