This is an automated email from the ASF dual-hosted git repository.
pottlinger pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git
from 4c5dab50 Add URL to webpage to NOTICE
new 7180cbee iniital checkin
new 612e0b2e initial implementation
new fc72300e Added logging of license and family collisions. Also upgraded
to Junit 5
new d01009d8 removed API module
new c9736527 fixed javadoc error
new bdee6685 RAT-346: Harmonize text messages in CLI
new e2645711 RAT-346: Fix build warnings - remove obsolete stuff in pom
new e8c3dad4 RAT-346: Fix build warning about duplicate version definition
new 94aa76f0 RAT-346: Make release-relevant properties more explicit
new fce16027 RAT-346: Remove commented-out code
new 199837eb RAT-346: Switch to TempDir from JUnit5
new ab04907a RAT-346: Switch to TempDir from JUnit5
new f2ee6df0 RAT-346: Organise imports and fix possible resource leak in
tests
new 6575f2fa RAT-346: Add missing switch case for no logging
new 59094c06 RAT-346: Fix warnings and optimize imports
new 2d9e0903 RAT-346: LHF optimize imports
new f7feef28 RAT-346: Organize imports and simplify IO test operations
new e6450380 RAT-346: Add missing switch cases for logger
new 8328f35e RAT-346: Use tempDir instead of manually managed file in test
new 2d81efb8 RAT-346: Fix code warning
new 850da0d0 RAT-346: Add changelog about changes in RAT
new 7b212728 RAT-346: Fix javadoc errors
new 9a54e790 RAT-346: Fix minor javadoc errors
new 9912876d RAT-346: Fix more javadoc warnings
new c053a017 RAT-346: Fix more javadoc warnings
new c7042730 RAT-346: Fix more javadoc warnings
new 26e9a5d8 RAT-346: Fix more javadoc warnings
new 385ad2ed RAT-346: Fix more javadoc warnings
new 62c6e374 RAT-346: Fix more javadoc warnings
new 3bc73575 RAT-346: Adapt changelog for javadoc changes
new 1cdd21fd Merge pull request #195 from
Claudenw/RAT-346_warn_on_duplicate_license_family
The 1706 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-api/.gitignore | 19 -
apache-rat-api/pom.xml | 47 ---
.../org/apache/rat/api/domain/LicenseFamily.java | 100 -----
.../rat/api/domain/LicenseFamilyBuilder.java | 97 -----
.../apache/rat/api/domain/RatLicenseFamily.java | 171 --------
apache-rat-api/src/site/apt/index.apt.vm | 26 --
apache-rat-api/src/site/site.xml | 29 --
.../rat/api/domain/LicenseFamilyBuilderTest.java | 63 ---
.../rat/api/domain/RatLicenseFamilyTest.java | 226 -----------
apache-rat-core/pom.xml | 17 +-
.../src/main/java/org/apache/rat/Defaults.java | 26 +-
.../src/main/java/org/apache/rat/Report.java | 110 +++---
.../java/org/apache/rat/ReportConfiguration.java | 125 ++++--
.../src/main/java/org/apache/rat/Reporter.java | 43 +-
.../apache/rat/analysis/license/BaseLicense.java | 2 -
.../rat/analysis/license/DeprecatedConfig.java | 8 +-
.../analysis/license/FullTextMatchingLicense.java | 10 -
.../license/SimplePatternBasedLicense.java | 5 -
.../src/main/java/org/apache/rat/api/Document.java | 7 +-
.../java/org/apache/rat/configuration/Format.java | 1 +
.../apache/rat/configuration/LicenseReader.java | 4 +-
.../apache/rat/configuration/MatcherReader.java | 2 +-
.../builders/ChildContainerBuilder.java | 7 +-
.../rat/document/impl/DocumentImplUtils.java | 1 -
.../rat/license/LicenseFamilySetFactory.java | 12 +-
.../org/apache/rat/license/LicenseSetFactory.java | 13 +-
.../java/org/apache/rat/policy/DefaultPolicy.java | 6 +-
.../main/java/org/apache/rat/report/RatReport.java | 5 +
.../rat/report/xml/writer/InvalidXmlException.java | 11 +-
.../AllBuilder.java => utils/DefaultLog.java} | 36 +-
.../{report/AbstractReport.java => utils/Log.java} | 55 +--
.../java/org/apache/rat/utils/ReportingSet.java | 286 ++++++++++++++
.../java/org/apache/rat/walker/ArchiveWalker.java | 3 +-
.../org/apache/rat/walker/DirectoryWalker.java | 11 +-
.../rat/walker/NameBasedHiddenFileFilter.java | 3 +-
.../src/test/java/org/apache/rat/DefaultsTest.java | 9 +-
.../org/apache/rat/ReportConfigurationTest.java | 168 +++++++-
.../src/test/java/org/apache/rat/ReportTest.java | 24 +-
.../java/org/apache/rat/ReportTransformerTest.java | 5 +-
.../src/test/java/org/apache/rat/ReporterTest.java | 17 +-
.../apache/rat/analysis/AnalyserFactoryTest.java | 31 +-
.../apache/rat/analysis/HeaderCheckWorkerTest.java | 7 +-
.../rat/analysis/license/AbstractLicenseTest.java | 79 ++--
.../license/ApacheSoftwareLicenseTest.java | 8 +-
.../license/AppliedApacheSoftwareLicenseTest.java | 9 +-
.../rat/analysis/license/CDDL1LicenseTest.java | 8 +-
.../rat/analysis/license/DirectoryScanner.java | 10 +-
.../rat/analysis/license/GPLLicenseTest.java | 30 +-
.../rat/analysis/license/GeneratedLicenseTest.java | 8 +-
.../rat/analysis/license/IllumosLicenseTest.java | 9 +-
.../rat/analysis/license/MITLicenseTest.java | 8 +-
.../rat/analysis/license/OASISLicenseTest.java | 8 +-
.../rat/analysis/license/W3CLicenseTest.java | 28 +-
.../rat/analysis/matchers/AndMatcherTest.java | 5 +-
.../analysis/matchers/CopyrightMatcherTest.java | 112 +++---
.../rat/analysis/matchers/FullTextMatcherTest.java | 9 +-
.../rat/analysis/matchers/NotMatcherTest.java | 16 +-
.../rat/analysis/matchers/OrMatcherTest.java | 16 +-
.../rat/analysis/matchers/SPDXMatcherTest.java | 8 +-
.../analysis/matchers/SimpleCopyrightTests.java | 4 +-
.../analysis/matchers/SimpleRegexMatcherTest.java | 8 +-
.../analysis/matchers/SimpleTextMatcherTest.java | 8 +-
.../apache/rat/annotation/TestLicenseAppender.java | 210 +++-------
.../apache/rat/config/AddLicenseHeadersTest.java | 8 +-
.../org/apache/rat/config/ReportFormatTest.java | 10 +-
.../config/SourceCodeManagementSystemsTest.java | 18 +-
.../rat/configuration/ConfigurationReaderTest.java | 10 +-
.../org/apache/rat/configuration/FormatTest.java | 6 +-
.../apache/rat/document/ToNameTransformerTest.java | 14 +-
.../document/impl/SingularFileDocumentTest.java | 18 +-
.../document/impl/guesser/ArchiveGuesserTest.java | 4 +-
.../document/impl/guesser/BinaryGuesserTest.java | 14 +-
.../rat/document/impl/guesser/GuessUtilsTest.java | 4 +-
.../rat/document/impl/guesser/NoteGuesserTest.java | 4 +-
.../impl/util/DocumentAnalyserMultiplexerTest.java | 20 +-
.../org/apache/rat/header/ArrayCharFilterTest.java | 12 +-
.../rat/header/FilteringSequenceFactoryTest.java | 20 +-
.../org/apache/rat/header/HeaderMatcherTest.java | 25 +-
.../rat/header/HeaderMatcherWithBeansTest.java | 29 +-
.../org/apache/rat/policy/DefaultPolicyTest.java | 24 +-
.../rat/report/xml/XmlReportFactoryTest.java | 42 +-
.../org/apache/rat/report/xml/XmlReportTest.java | 13 +-
.../rat/report/xml/writer/XmlWriterUtilsTest.java | 12 +-
.../report/xml/writer/impl/base/XmlWriterTest.java | 437 +++++++++++----------
.../java/org/apache/rat/testhelpers/TextUtils.java | 12 +-
.../java/org/apache/rat/testhelpers/XmlUtils.java | 4 +-
.../org/apache/rat/walker/DirectoryWalkerTest.java | 35 +-
.../apache/rat/walker/FileNameComparatorTest.java | 8 +-
.../{FilterTest.cs => FilterTest.cs.new} | 199 +++++-----
apache-rat-plugin/pom.xml | 15 +-
.../java/org/apache/rat/mp/AbstractRatMojo.java | 25 +-
.../main/java/org/apache/rat/mp/RatReportMojo.java | 3 +-
.../java/org/apache/rat/mp/RatCheckMojoTest.java | 3 -
.../java/org/apache/rat/mp/RatTestHelpers.java | 12 +-
.../apache/rat/mp/util/ExclusionHelperTest.java | 57 ++-
.../apache/rat/mp/util/ScmIgnoreParserTest.java | 50 ++-
apache-rat-tasks/pom.xml | 8 +-
.../main/java/org/apache/rat/anttasks/Report.java | 37 +-
apache-rat-tools/pom.xml.new | 104 +++++
pom.xml | 45 ++-
src/changes/changes.xml | 9 +
101 files changed, 1876 insertions(+), 1943 deletions(-)
delete mode 100644 apache-rat-api/.gitignore
delete mode 100644 apache-rat-api/pom.xml
delete mode 100644
apache-rat-api/src/main/java/org/apache/rat/api/domain/LicenseFamily.java
delete mode 100644
apache-rat-api/src/main/java/org/apache/rat/api/domain/LicenseFamilyBuilder.java
delete mode 100644
apache-rat-api/src/main/java/org/apache/rat/api/domain/RatLicenseFamily.java
delete mode 100644 apache-rat-api/src/site/apt/index.apt.vm
delete mode 100644 apache-rat-api/src/site/site.xml
delete mode 100644
apache-rat-api/src/test/java/org/apache/rat/api/domain/LicenseFamilyBuilderTest.java
delete mode 100644
apache-rat-api/src/test/java/org/apache/rat/api/domain/RatLicenseFamilyTest.java
copy
apache-rat-core/src/main/java/org/apache/rat/{configuration/builders/AllBuilder.java
=> utils/DefaultLog.java} (62%)
copy apache-rat-core/src/main/java/org/apache/rat/{report/AbstractReport.java
=> utils/Log.java} (60%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java
copy apache-rat-core/src/test/resources/violations/{FilterTest.cs =>
FilterTest.cs.new} (77%)
create mode 100644 apache-rat-tools/pom.xml.new