This is an automated email from the ASF dual-hosted git repository.

pottlinger pushed a commit to branch feature/RAT-397
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git

commit 6b7ee326610b285198933495cd7f8357bf091d70
Merge: 27bed365 5c0cecc9
Author: P. Ottlinger <[email protected]>
AuthorDate: Thu Dec 5 08:54:42 2024 +0100

    Merge remote-tracking branch 'origin/master' into feature/RAT-397

 .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           |  57 ++
 .../ReportTest/RAT_259/elements/Image.png          | Bin 0 -> 489 bytes
 .../resources/ReportTest/RAT_259/elements/LICENSE  | 202 ++++++
 .../resources/ReportTest/RAT_259/elements/NOTICE   |   7 +
 .../ReportTest/RAT_259/elements/Source.java        |   9 +
 .../resources/ReportTest/RAT_259/elements/Text.txt |  20 +
 .../ReportTest/RAT_259/elements/TextHttps.txt      |  20 +
 .../resources/ReportTest/RAT_259/elements/Xml.xml  |  20 +
 .../ReportTest/RAT_259/elements/buildr.rb          |  44 ++
 .../ReportTest/RAT_259/elements/dummy.jar          | Bin 0 -> 6615 bytes
 .../ReportTest/RAT_259/elements/generated.txt      |   3 +
 .../ReportTest/RAT_259/elements/plain.json         |   3 +
 .../ReportTest/RAT_259/elements/sub/Empty.txt      |   1 +
 .../resources/ReportTest/RAT_259/elements/tri.txt  |   6 +
 .../src/it/resources/ReportTest/RAT_259/list.txt   |   1 +
 .../it/resources/ReportTest/RAT_259/verify.groovy  |  40 ++
 .../resources/ReportTest/RAT_455/commandLine.txt   |   3 +
 .../src/it/resources/ReportTest/RAT_455/src/GPL.md |   4 +
 .../it/resources/ReportTest/RAT_455}/verify.groovy |  16 +-
 .../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 +
 .../it/resources/ReportTest/RAT_458}/verify.groovy |  18 +-
 .../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 +
 .../it/{it4_RAT-168 => RAT-107/submodule}/pom.xml  |  19 +-
 .../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/{RAT-314 => RAT-168}/verify.groovy      |  14 +-
 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 +
 .../resources/unit/RAT-107/submodule}/pom.xml      |  18 +-
 .../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, 3747 insertions(+), 1386 deletions(-)

Reply via email to