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 363500dd RAT-397: Fix coordinates
add 5c3780d9 Try to fix build failure by adding the missing
package-info.java
add ca394ab6 RAT-451: Generate plugin code into the same package. (#389)
add 9ee90cb1 RAT-399: migrate ignore errors (#387)
add e5471117 RAT-450: Harmonize log messages to ease migration for RAT
consumers of v0.17 (#388)
add d269b48b Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.5
to 4.8.6.6
add 85bc4ae8 Merge pull request #391 from
apache/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.8.6.6
add 64c47d0f RAT-246: .gitignore in parent dir not honored (#390)
add ec7cab75 Bump org.codehaus.groovy:groovy-all from 2.4.8 to 2.4.21
add d7c1cb44 Merge pull request #392 from
apache/dependabot/maven/org.codehaus.groovy-groovy-all-2.4.21
add 7880ae80 fixed descriptions for counters
add 4d98cec1 fixed checkstyle issue
add 3c052067 Fix build warning and remove duplicate definition in pom.xml
add dac9a5f1 Reformat to fix build error
add e3901ca0 Merge branch 'fixed_help_for_counters' of
github.com:Claudenw/creadur-rat into fixed_help_for_counters
add d7a7ee16 Merge pull request #393 from Claudenw/fixed_help_for_counters
add a590ff53 test to verify RAT-408 is not an issue
add 1e50c014 RAT-408: Add changelog entry about new ITs for
exclusion-related bugs
add d5e6e972 Merge pull request #394 from Claudenw/RAT-408_verify_no_issue
add 2b0280b4 Check test failure on ASF Jenkins
add 0a9559e1 RAT-81: Fixed encoding issue causing text files to not be
read properly (#395)
add 8fc0a15d RAT-14: Verification for RAT-14 (#396)
add 17ea9c1d Quick fix for log breaking build (#399)
add a08a54fe RAT-2: Added --input-exclude-size option (#398)
add 4bcc5d2f Bump commons-io:commons-io from 2.17.0 to 2.18.0
add e7d29d91 Merge pull request #400 from
apache/dependabot/maven/commons-io-commons-io-2.18.0
new cc7aa789 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:
apache-rat-core/pom.xml | 46 +++
.../src/it/java/org/apache/rat/ReportTest.java | 213 +++++++++++++
.../it/resources/ReportTest/RAT_14/commandLine.txt | 3 +
.../resources/ReportTest/RAT_14/src}/Image-png.not | Bin
.../resources/ReportTest/RAT_14/src}/NOTICE | 0
.../RAT_14/src}/UTF16_with_signature.xml | Bin
.../ReportTest/RAT_14/src}/UTF8_with_signature.xml | 0
.../resources/ReportTest/RAT_14/src}/dummy.tar.gz | Bin
.../resources/ReportTest/RAT_14/src}/file.cpp | 0
.../resources/ReportTest/RAT_14/src}/generated.txt | 0
.../src}/leader-election-message-arrives.dia | Bin
.../resources/ReportTest/RAT_14/src}/side_left.bmp | Bin
.../ReportTest/RAT_14/src}/unix-newlines.txt.bin | 0
.../RAT_14/src}/windows-newlines.txt.bin | 0
.../it/resources/ReportTest/RAT_14/verify.groovy | 83 +++++
.../resources/ReportTest/RAT_147/commandLine.txt | 4 +
.../ReportTest/RAT_147/src}/unix-newlines.txt.bin | 0
.../RAT_147/src}/windows-newlines.txt.bin | 0
.../it/resources/ReportTest/RAT_147/verify.groovy | 62 ++++
.../resources/ReportTest/RAT_211/commandLine.txt | 6 +
.../src}/leader-election-message-arrives.dia | Bin
.../ReportTest/RAT_211/src}/side_left.bmp | Bin
.../it/resources/ReportTest/RAT_211/verify.groovy | 56 ++++
.../resources/ReportTest/RAT_246/commandLine.txt | 3 +
.../src/it/resources/ReportTest/RAT_246/notes.md | 1 +
.../ReportTest/RAT_246/src/dir1/FileToProcess} | 6 +-
.../it/resources/ReportTest/RAT_246}/verify.groovy | 16 +-
.../resources/ReportTest/RAT_408/commandLine.txt | 3 +
.../ReportTest/RAT_408/expected-message.txt | 1 +
.../src/karapace/anonymize_schemas/_init_.py | 1 +
.../it/resources/ReportTest/RAT_81/commandLine.txt | 2 +
.../it/resources/ReportTest/RAT_81/src/IBM037.txt | 1 +
.../resources/ReportTest/RAT_81/src/UTF8.txt} | 2 +-
.../it/resources/ReportTest/RAT_81/verify.groovy | 61 ++++
.../src/it/resources/ReportTest/readme.md | 3 +
.../main/java/org/apache/rat/OptionCollection.java | 18 +-
.../src/main/java/org/apache/rat/Report.java | 14 +-
.../java/org/apache/rat/ReportConfiguration.java | 26 +-
.../src/main/java/org/apache/rat/Reporter.java | 34 +-
.../org/apache/rat/analysis/TikaProcessor.java | 46 ++-
.../src/main/java/org/apache/rat/api/Document.java | 24 +-
.../src/main/java/org/apache/rat/api/MetaData.java | 19 ++
.../main/java/org/apache/rat/commandline/Arg.java | 110 ++++++-
.../org/apache/rat/commandline/Converters.java | 25 +-
.../apache/rat/config/results/ClaimValidator.java | 152 +++++++++
.../{license => config/results}/package-info.java | 4 +-
.../apache/rat/document/ArchiveEntryDocument.java | 8 -
.../rat/document/DocumentNameMatcherSupplier.java | 15 +
.../java/org/apache/rat/document/FileDocument.java | 8 +-
.../rat/document/RatDocumentAnalysisException.java | 3 -
.../java/org/apache/rat/report/AbstractReport.java | 2 +
.../org/apache/rat/report/ConfigurationReport.java | 2 +-
.../main/java/org/apache/rat/report/RatReport.java | 12 +-
.../rat/report/claim/AbstractClaimReporter.java | 6 +-
.../apache/rat/report/claim/ClaimAggregator.java | 6 +-
.../rat/report/claim/ClaimReporterMultiplexer.java | 7 +-
.../apache/rat/report/claim/ClaimStatistic.java | 186 ++++++++---
.../rat/report/claim/ClaimValidatorReport.java | 77 +++++
.../rat/report/claim/LicenseAddingReport.java | 4 +-
.../rat/report/claim/SimpleXmlClaimReporter.java | 73 +----
.../org/apache/rat/report/xml/XmlElements.java | 347 +++++++++++++++++++++
.../apache/rat/report/xml/XmlReportFactory.java | 50 +--
.../apache/rat/report/xml/writer/IXmlWriter.java | 15 +
.../apache/rat/report/xml/writer/XmlWriter.java | 4 +-
.../src/main/java/org/apache/rat/utils/Log.java | 15 +
.../main/resources/org/apache/rat/plain-rat.xsl | 71 ++---
.../main/resources/org/apache/rat/rat-report.xsd | 139 ++++++---
.../org/apache/rat/unapproved-licenses.xsl | 19 +-
.../java/org/apache/rat/OptionCollectionTest.java | 13 +-
.../src/test/java/org/apache/rat/ReportTest.java | 48 ---
.../src/test/java/org/apache/rat/ReporterTest.java | 250 ++++++++++-----
.../java/org/apache/rat/ReporterTestUtils.java | 18 +-
.../rat/analysis/DefaultAnalyserFactoryTest.java | 84 +++--
.../rat/config/results/ClaimValidatorTest.java | 171 ++++++++++
.../apache/rat/test/AbstractOptionsProvider.java | 90 +++++-
apache-rat-plugin/pom.xml | 54 ++--
apache-rat-plugin/src/it/RAT-268/pom.xml | 3 +
apache-rat-plugin/src/it/RAT-314/verify.groovy | 2 +-
apache-rat-plugin/src/it/it1/pom.xml | 3 +
.../java/org/apache/rat/mp/AbstractRatMojo.java | 36 +--
.../main/java/org/apache/rat/mp/RatCheckMojo.java | 104 +++---
.../java/org/apache/rat/mp/RatCheckMojoTest.java | 133 +++++---
.../java/org/apache/rat/mp/RatTestHelpers.java | 2 +-
.../org/apache/rat/anttasks}/package-info.java | 5 +-
.../resources/antunit/report-normal-operation.xml | 2 +-
apache-rat-tools/src/main/resources/Ant.tpl | 2 +
apache-rat-tools/src/main/resources/Args.tpl | 9 +
apache-rat-tools/src/main/resources/Maven.tpl | 2 +
apache-rat/src/site/examples/default_output.txt | 117 ++++---
apache-rat/src/site/examples/rat-report.txt | 169 +++++++---
.../src/site/examples/unapproved-licenses.txt | 6 +
pom.xml | 34 +-
src/changes/changes.xml | 33 ++
93 files changed, 2748 insertions(+), 756 deletions(-)
create mode 100644 apache-rat-core/src/it/java/org/apache/rat/ReportTest.java
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_14/commandLine.txt
copy apache-rat-core/src/{test/resources/binaries =>
it/resources/ReportTest/RAT_14/src}/Image-png.not (100%)
copy apache-rat-core/src/{test/resources/elements =>
it/resources/ReportTest/RAT_14/src}/NOTICE (100%)
copy apache-rat-core/src/{test/resources/binaries =>
it/resources/ReportTest/RAT_14/src}/UTF16_with_signature.xml (100%)
copy apache-rat-core/src/{test/resources/binaries =>
it/resources/ReportTest/RAT_14/src}/UTF8_with_signature.xml (100%)
copy apache-rat-core/src/{test/resources/artifacts =>
it/resources/ReportTest/RAT_14/src}/dummy.tar.gz (100%)
copy apache-rat-core/src/{test/resources/tikaFiles/standard =>
it/resources/ReportTest/RAT_14/src}/file.cpp (100%)
copy apache-rat-core/src/{test/resources/elements =>
it/resources/ReportTest/RAT_14/src}/generated.txt (100%)
copy apache-rat-core/src/{test/resources/jira/RAT211 =>
it/resources/ReportTest/RAT_14/src}/leader-election-message-arrives.dia (100%)
copy apache-rat-core/src/{test/resources/jira/RAT211 =>
it/resources/ReportTest/RAT_14/src}/side_left.bmp (100%)
copy apache-rat-core/src/{test/resources/jira/RAT147 =>
it/resources/ReportTest/RAT_14/src}/unix-newlines.txt.bin (100%)
copy apache-rat-core/src/{test/resources/jira/RAT147 =>
it/resources/ReportTest/RAT_14/src}/windows-newlines.txt.bin (100%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_147/commandLine.txt
copy apache-rat-core/src/{test/resources/jira/RAT147 =>
it/resources/ReportTest/RAT_147/src}/unix-newlines.txt.bin (100%)
copy apache-rat-core/src/{test/resources/jira/RAT147 =>
it/resources/ReportTest/RAT_147/src}/windows-newlines.txt.bin (100%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_147/verify.groovy
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_211/commandLine.txt
copy apache-rat-core/src/{test/resources/jira/RAT211 =>
it/resources/ReportTest/RAT_211/src}/leader-election-message-arrives.dia (100%)
copy apache-rat-core/src/{test/resources/jira/RAT211 =>
it/resources/ReportTest/RAT_211/src}/side_left.bmp (100%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_211/verify.groovy
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_246/commandLine.txt
create mode 100644 apache-rat-core/src/it/resources/ReportTest/RAT_246/notes.md
copy
apache-rat-core/src/{main/java/org/apache/rat/config/exclusion/fileProcessors/package-info.java
=> it/resources/ReportTest/RAT_246/src/dir1/FileToProcess} (85%)
copy {apache-rat-plugin/src/it/it1 =>
apache-rat-core/src/it/resources/ReportTest/RAT_246}/verify.groovy (70%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_408/commandLine.txt
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_408/expected-message.txt
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_408/src/karapace/anonymize_schemas/_init_.py
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_81/commandLine.txt
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_81/src/IBM037.txt
copy apache-rat-core/src/{test/resources/tikaFiles/standard/file.plain =>
it/resources/ReportTest/RAT_81/src/UTF8.txt} (93%)
create mode 100644
apache-rat-core/src/it/resources/ReportTest/RAT_81/verify.groovy
create mode 100644 apache-rat-core/src/it/resources/ReportTest/readme.md
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/results/ClaimValidator.java
copy apache-rat-core/src/main/java/org/apache/rat/{license =>
config/results}/package-info.java (90%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimValidatorReport.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java
delete mode 100644 apache-rat-core/src/test/java/org/apache/rat/ReportTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/results/ClaimValidatorTest.java
copy {apache-rat-core/src/main/java/org/apache/rat/commandline =>
apache-rat-tasks/src/main/java/org/apache/rat/anttasks}/package-info.java (92%)