This is an automated email from the ASF dual-hosted git repository.
pottlinger pushed a change to branch feature/RAT-397
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git
from 27bed365 Revert "RAT-379: Resources from the parent project are no
longer handled by the maven-resources-plugin."
add 51dc4198 RAT-107: fix excludes working recursively in submodules and
add tests (#401)
add c1b560c2 Added test to very jar processing
add c7685bd7 RAT-457: Fix package name
add 671c823a RAT-457: Add changelog about JAR processing test
add 50e29277 Added IT test for --log-level setting
add 4b922fba RAT-458: Add changelog about log level setting itest
add 83a4717b Merge pull request #402 from
Claudenw/RAT-458_log-level_option_verification
add a3291021 Merge branch 'master' into RAT-457_verify_jar_processing
add 8e065e9c Merge pull request #403 from
Claudenw/RAT-457_verify_jar_processing
add b90ef8f7 RAT-455: no GPL licenses allowed in default config (#404)
add ec654ea0 RAT-259: implement and verify solution in jira ticket (#397)
add fe3bed3a removed SAMPLE collection and reporting
add e4b3e6a9 RAT-405: Add changelog entry about removed samples in XML
add e824f487 Merge pull request #406 from
Claudenw/RAT-405_remove_sample_from_xml
add 3d514a32 Using the JWI Groovy Maven plugin to add RELEASE_NOTES.txt to
the apache-rat-core jar file.
add 5fa60d9c Revert "Using the JWI Groovy Maven plugin to add
RELEASE_NOTES.txt to the apache-rat-core jar file."
add 29b35925 RAT-178: Test binary guesser errors (#407)
add bc5dc2b2 Develocity extension breaks build with Maven 4, so disabling
it.
add 641fc4e1 RAT-453: updated XSLT and example output (#405)
add 5c0cecc9 Adding Eclipse specific files to gitignore
new 6b7ee326 Merge remote-tracking branch 'origin/master' into
feature/RAT-397
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 2 +
.mvn/{extensions.xml => extensions.xml.orig} | 0
.../src/it/java/org/apache/rat/ReportTest.java | 9 +-
.../it/resources/ReportTest/RAT_14/verify.groovy | 24 +-
.../it/resources/ReportTest/RAT_147/verify.groovy | 2 +-
.../resources/ReportTest/RAT_259/commandLine.txt | 6 +
.../RAT_259}/elements/ILoggerFactory.java | 0
.../ReportTest/RAT_259}/elements/Image.png | Bin
.../resources/ReportTest/RAT_259}/elements/LICENSE | 0
.../{RAT_14/src => RAT_259/elements}/NOTICE | 0
.../ReportTest/RAT_259}/elements/Source.java | 0
.../ReportTest/RAT_259}/elements/Text.txt | 0
.../ReportTest/RAT_259}/elements/TextHttps.txt | 0
.../resources/ReportTest/RAT_259}/elements/Xml.xml | 0
.../ReportTest/RAT_259}/elements/buildr.rb | 0
.../ReportTest/RAT_259}/elements/dummy.jar | Bin
.../{RAT_14/src => RAT_259/elements}/generated.txt | 0
.../ReportTest/RAT_259}/elements/plain.json | 0
.../ReportTest/RAT_259}/elements/sub/Empty.txt | 0
.../resources/ReportTest/RAT_259}/elements/tri.txt | 0
.../src/it/resources/ReportTest/RAT_259/list.txt | 1 +
.../ReportTest/{RAT_246 => RAT_259}/verify.groovy | 21 +-
.../ReportTest/{RAT_14 => RAT_455}/commandLine.txt | 2 +-
.../src/it/resources/ReportTest/RAT_455/src/GPL.md | 4 +
.../ReportTest/{RAT_246 => RAT_455}/verify.groovy | 14 +-
.../resources/ReportTest/RAT_457/commandLine.txt | 7 +
.../RAT_457/src/apache-rat-0.17-SNAPSHOT.jar | Bin 0 -> 7192564 bytes
.../it/resources/ReportTest/RAT_457}/verify.groovy | 17 +-
.../resources/ReportTest/RAT_458/commandLine.txt | 2 +
.../it/resources/ReportTest/RAT_458/src/README.md | 19 +
.../ReportTest/{RAT_246 => RAT_458}/verify.groovy | 12 +-
.../main/java/org/apache/rat/OptionCollection.java | 63 +-
.../java/org/apache/rat/ReportConfiguration.java | 126 +++-
.../src/main/java/org/apache/rat/Reporter.java | 7 +-
.../rat/analysis/DefaultAnalyserFactory.java | 7 +-
.../org/apache/rat/analysis/HeaderCheckWorker.java | 1 -
.../src/main/java/org/apache/rat/api/MetaData.java | 19 +-
.../main/java/org/apache/rat/commandline/Arg.java | 32 +-
.../rat/config/exclusion/ExclusionProcessor.java | 160 ++---
.../rat/config/exclusion/ExclusionUtils.java | 4 +-
.../apache/rat/config/exclusion/FileProcessor.java | 86 ++-
.../rat/config/exclusion/StandardCollection.java | 95 ++-
.../exclusion/fileProcessors/CVSFileProcessor.java | 3 +-
.../fileProcessors/DescendingFileProcessor.java | 15 +-
.../exclusion/fileProcessors/GitFileProcessor.java | 23 +-
.../java/org/apache/rat/document/DocumentName.java | 356 +++++++++--
.../apache/rat/document/DocumentNameMatcher.java | 200 +++++-
.../rat/document/DocumentNameMatcherSupplier.java | 50 --
.../java/org/apache/rat/document/FileDocument.java | 21 +-
.../rat/document/TraceableDocumentNameMatcher.java | 191 ------
.../src/main/java/org/apache/rat/help/Help.java | 3 +-
.../rat/report/claim/SimpleXmlClaimReporter.java | 5 -
.../org/apache/rat/report/xml/XmlElements.java | 16 -
.../java/org/apache/rat/walker/ArchiveWalker.java | 9 +-
.../java/org/apache/rat/walker/FileListWalker.java | 99 +++
.../apache/rat/walker/IReportableListWalker.java | 116 ++++
.../src/main/resources/org/apache/rat/asf.xml | 705 +++++++++++++++++++++
.../src/main/resources/org/apache/rat/default.xml | 13 +-
.../main/resources/org/apache/rat/plain-rat.xsl | 234 ++++---
.../main/resources/org/apache/rat/rat-report.xsd | 1 -
apache-rat-core/src/site/apt/index.apt.vm | 2 +-
.../src/test/java/org/apache/rat/DefaultsTest.java | 14 +-
.../java/org/apache/rat/OptionCollectionTest.java | 4 +-
.../org/apache/rat/ReportConfigurationTest.java | 77 ++-
.../src/test/java/org/apache/rat/ReporterTest.java | 187 +++---
.../java/org/apache/rat/ReporterTestUtils.java | 28 +-
.../rat/analysis/DefaultAnalyserFactoryTest.java | 84 +--
.../apache/rat/analysis/HeaderCheckWorkerTest.java | 5 +-
.../org/apache/rat/analysis/TikaProcessorTest.java | 19 +-
.../rat/analysis/license/GPLLicenseTest.java | 6 +-
.../config/exclusion/ExclusionProcessorTest.java | 40 +-
.../rat/config/exclusion/FileProcessorTest.java | 62 ++
.../config/exclusion/StandardCollectionTest.java | 3 +-
.../AbstractIgnoreProcessorTest.java | 2 +-
.../fileProcessors/CVSFileProcessorTest.java | 1 +
.../DescendingFileProcessorTest.java | 11 +-
.../fileProcessors/GitFileProcessorTest.java | 56 +-
.../config/parameters/DescriptionBuilderTest.java | 13 +-
.../org/apache/rat/configuration/FormatTest.java | 1 -
.../configuration/XMLConfigurationReaderTest.java | 9 +-
.../DocumentAnalyserMultiplexerTest.java | 4 +-
.../org/apache/rat/document/DocumentNameTest.java | 191 ++++++
.../rat/document/{impl => }/FileDocumentTest.java | 6 +-
.../{impl => }/guesser/NoteGuesserTest.java | 11 +-
.../apache/rat/document/impl/DocumentNameTest.java | 34 -
.../org/apache/rat/policy/DefaultPolicyTest.java | 11 +-
.../apache/rat/report/ConfigurationReportTest.java | 3 +-
.../rat/report/xml/XmlReportFactoryTest.java | 2 +-
.../apache/rat/test/AbstractOptionsProvider.java | 15 +-
.../apache/rat/testhelpers/TestingDocument.java | 6 +-
.../java/org/apache/rat/testhelpers/TextUtils.java | 22 +-
.../org/apache/rat/walker/DirectoryWalkerTest.java | 2 +-
.../org/apache/rat/walker/FileListWalkerTest.java | 154 +++++
apache-rat-plugin/pom.xml | 2 +-
apache-rat-plugin/src/it/RAT-107/.idea/dummy | 1 +
apache-rat-plugin/src/it/RAT-107/covertura.ser | 1 +
apache-rat-plugin/src/it/RAT-107/pom.xml | 44 ++
.../src/it/RAT-107/release.properties | 1 +
.../src/it/RAT-107/submodule/.idea/dummy | 1 +
.../src/it/RAT-107/submodule/covertura.ser | 1 +
.../unit/it4 => it/RAT-107/submodule}/pom.xml | 6 +-
.../src/it/RAT-107/submodule/release.properties | 1 +
.../it/{it4_RAT-168 => RAT-168}/invoker.properties | 0
.../src/it/{it4_RAT-168 => RAT-168}/pom.xml | 0
.../src/it/{it4_RAT-168 => RAT-168}/verify.groovy | 13 +-
apache-rat-plugin/src/it/RAT-314/verify.groovy | 16 +-
apache-rat-plugin/src/it/it1/verify.groovy | 9 +-
.../java/org/apache/rat/mp/AbstractRatMojo.java | 6 +-
.../main/java/org/apache/rat/mp/RatCheckMojo.java | 4 +-
.../java/org/apache/rat/mp/RatCheckMojoTest.java | 102 +--
.../src/test/resources/unit/RAT-107/.idea/dummy | 1 +
.../src/test/resources/unit/RAT-107/cobertura.ser | 1 +
.../src/test/resources/unit/RAT-107/pom.xml | 38 ++
.../test/resources/unit/RAT-107/release.properties | 1 +
.../resources/unit/RAT-107/submodule/.idea/dummy | 1 +
.../resources/unit/RAT-107/submodule/cobertura.ser | 1 +
.../unit/{it4 => RAT-107/submodule}/pom.xml | 5 +-
.../unit/RAT-107/submodule/release.properties | 1 +
.../main/java/org/apache/rat/anttasks/Report.java | 6 +-
.../rat/anttasks/ResourceCollectionContainer.java | 2 +-
.../java/org/apache/rat/anttasks/ReportTest.java | 6 +-
.../resources/antunit/report-normal-operation.xml | 14 -
apache-rat-tools/pom.xml | 6 +-
apache-rat-tools/src/main/resources/Ant.tpl | 2 +-
apache-rat-tools/src/main/resources/Maven.tpl | 3 +-
apache-rat-tools/src/main/resources/ant/report.tpl | 14 -
apache-rat/README-ANT.txt | 2 +-
apache-rat/src/site/apt/index.apt.vm | 2 +-
apache-rat/src/site/apt/output/example.apt | 144 +++--
apache-rat/src/site/examples/default_output.txt | 118 ++--
apache-rat/src/site/examples/rat-report.txt | 193 ++----
src/changes/changes.xml | 24 +
src/python/recursive-rat.py | 4 +-
src/site/apt/index.apt.vm | 2 +-
134 files changed, 3321 insertions(+), 1365 deletions(-)
rename .mvn/{extensions.xml => extensions.xml.orig} (100%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_259/commandLine.txt
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/ILoggerFactory.java (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/Image.png (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/LICENSE (100%)
copy apache-rat-core/src/it/resources/ReportTest/{RAT_14/src =>
RAT_259/elements}/NOTICE (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/Source.java (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/Text.txt (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/TextHttps.txt (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/Xml.xml (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/buildr.rb (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/dummy.jar (100%)
copy apache-rat-core/src/it/resources/ReportTest/{RAT_14/src =>
RAT_259/elements}/generated.txt (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/plain.json (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/sub/Empty.txt (100%)
copy apache-rat-core/src/{test/resources =>
it/resources/ReportTest/RAT_259}/elements/tri.txt (100%)
create mode 100644 apache-rat-core/src/it/resources/ReportTest/RAT_259/list.txt
copy apache-rat-core/src/it/resources/ReportTest/{RAT_246 =>
RAT_259}/verify.groovy (50%)
copy apache-rat-core/src/it/resources/ReportTest/{RAT_14 =>
RAT_455}/commandLine.txt (54%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_455/src/GPL.md
copy apache-rat-core/src/it/resources/ReportTest/{RAT_246 =>
RAT_455}/verify.groovy (74%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_457/commandLine.txt
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_457/src/apache-rat-0.17-SNAPSHOT.jar
copy {apache-rat-plugin/src/it/it4_RAT-168 =>
apache-rat-core/src/it/resources/ReportTest/RAT_457}/verify.groovy (70%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_458/commandLine.txt
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_458/src/README.md
copy apache-rat-core/src/it/resources/ReportTest/{RAT_246 =>
RAT_458}/verify.groovy (79%)
delete mode 100644
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcherSupplier.java
delete mode 100644
apache-rat-core/src/main/java/org/apache/rat/document/TraceableDocumentNameMatcher.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/walker/FileListWalker.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/walker/IReportableListWalker.java
create mode 100644 apache-rat-core/src/main/resources/org/apache/rat/asf.xml
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java
rename apache-rat-core/src/test/java/org/apache/rat/document/{impl =>
}/DocumentAnalyserMultiplexerTest.java (94%)
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java
rename apache-rat-core/src/test/java/org/apache/rat/document/{impl =>
}/FileDocumentTest.java (91%)
rename apache-rat-core/src/test/java/org/apache/rat/document/{impl =>
}/guesser/NoteGuesserTest.java (90%)
delete mode 100644
apache-rat-core/src/test/java/org/apache/rat/document/impl/DocumentNameTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java
create mode 100644 apache-rat-plugin/src/it/RAT-107/.idea/dummy
create mode 100644 apache-rat-plugin/src/it/RAT-107/covertura.ser
create mode 100644 apache-rat-plugin/src/it/RAT-107/pom.xml
create mode 100644 apache-rat-plugin/src/it/RAT-107/release.properties
create mode 100644 apache-rat-plugin/src/it/RAT-107/submodule/.idea/dummy
create mode 100644 apache-rat-plugin/src/it/RAT-107/submodule/covertura.ser
copy apache-rat-plugin/src/{test/resources/unit/it4 =>
it/RAT-107/submodule}/pom.xml (95%)
create mode 100644
apache-rat-plugin/src/it/RAT-107/submodule/release.properties
rename apache-rat-plugin/src/it/{it4_RAT-168 => RAT-168}/invoker.properties
(100%)
rename apache-rat-plugin/src/it/{it4_RAT-168 => RAT-168}/pom.xml (100%)
rename apache-rat-plugin/src/it/{it4_RAT-168 => RAT-168}/verify.groovy (67%)
create mode 100644
apache-rat-plugin/src/test/resources/unit/RAT-107/.idea/dummy
create mode 100644
apache-rat-plugin/src/test/resources/unit/RAT-107/cobertura.ser
create mode 100644 apache-rat-plugin/src/test/resources/unit/RAT-107/pom.xml
create mode 100644
apache-rat-plugin/src/test/resources/unit/RAT-107/release.properties
create mode 100644
apache-rat-plugin/src/test/resources/unit/RAT-107/submodule/.idea/dummy
create mode 100644
apache-rat-plugin/src/test/resources/unit/RAT-107/submodule/cobertura.ser
copy apache-rat-plugin/src/test/resources/unit/{it4 =>
RAT-107/submodule}/pom.xml (93%)
create mode 100644
apache-rat-plugin/src/test/resources/unit/RAT-107/submodule/release.properties
delete mode 100644 apache-rat-tools/src/main/resources/ant/report.tpl