(creadur-rat) 01/01: Merge remote-tracking branch 'origin/master' into feature/RAT-369
This is an automated email from the ASF dual-hosted git repository. pottlinger pushed a commit to branch feature/RAT-369 in repository https://gitbox.apache.org/repos/asf/creadur-rat.git commit d25876faa25394596435aa10facf3427c5a85285 Merge: a0e9fa0d 905662d6 Author: P. Ottlinger AuthorDate: Sun Apr 28 12:31:07 2024 +0200 Merge remote-tracking branch 'origin/master' into feature/RAT-369 .../apache/rat/ReportFailedRuntimeException.java | 43 -- .../java/org/apache/rat/ReportTransformer.java | 68 -- .../analysis/RatReportAnalysisResultException.java | 40 - .../main/java/org/apache/rat/api/MimeTyper.java| 37 .../org/apache/rat/document/ToNameTransformer.java | 40 - .../rat/document/UnsuitableDocumentException.java | 46 --- .../java/org/apache/rat/ReportTransformerTest.java | 65 - .../apache/rat/document/ToNameTransformerTest.java | 45 -- src/changes/changes.xml| 5 ++ 9 files changed, 5 insertions(+), 384 deletions(-)
(creadur-rat) 01/01: Merge remote-tracking branch 'origin/master' into feature/RAT-369
This is an automated email from the ASF dual-hosted git repository. pottlinger pushed a commit to branch feature/RAT-369 in repository https://gitbox.apache.org/repos/asf/creadur-rat.git commit bea9d2c3632f8e0d60e669b31f21362a073f59d3 Merge: ab5a1270 a49e2600 Author: P. Ottlinger AuthorDate: Fri Apr 26 12:57:18 2024 +0200 Merge remote-tracking branch 'origin/master' into feature/RAT-369 apache-rat-core/pom.xml| 3 +- .../main/java/org/apache/rat/BuilderParams.java| 64 ++ .../src/main/java/org/apache/rat/Defaults.java | 13 +- ...Exception.java => ImplementationException.java} | 27 +- .../src/main/java/org/apache/rat/Report.java | 86 ++- .../java/org/apache/rat/ReportConfiguration.java | 61 +- .../java/org/apache/rat/ReportTransformer.java | 1 + .../src/main/java/org/apache/rat/Reporter.java | 158 +++-- .../rat/analysis/DefaultAnalyserFactory.java | 32 +- .../rat/analysis/DocumentHeaderAnalyser.java | 28 +- .../org/apache/rat/analysis/HeaderCheckWorker.java | 139 +++-- .../org/apache/rat/analysis/IHeaderMatcher.java| 111 ++-- .../CharFilter.java => analysis/IHeaders.java} | 24 +- .../org/apache/rat/analysis/LicenseCollection.java | 134 - .../rat/analysis/RatHeaderAnalysisException.java | 2 +- .../analysis/RatReportAnalysisResultException.java | 6 +- .../org/apache/rat/analysis/UnknownLicense.java| 37 +- .../analysis/license/FullTextMatchingLicense.java | 11 +- .../license/SimplePatternBasedLicense.java | 8 +- .../analysis/matchers/AbstractHeaderMatcher.java | 12 +- .../matchers/AbstractMatcherContainer.java | 63 +- .../analysis/matchers/AbstractSimpleMatcher.java | 74 --- .../apache/rat/analysis/matchers/AndMatcher.java | 55 +- .../rat/analysis/matchers/CopyrightMatcher.java| 108 +++- .../rat/analysis/matchers/FullTextMatcher.java | 83 +-- .../apache/rat/analysis/matchers/NotMatcher.java | 49 +- .../apache/rat/analysis/matchers/OrMatcher.java| 62 +- .../rat/analysis/matchers/SPDXMatcherFactory.java | 52 +- .../rat/analysis/matchers/SimpleRegexMatcher.java | 34 +- .../rat/analysis/matchers/SimpleTextMatcher.java | 38 +- .../rat/annotation/ApacheV2LicenseAppender.java| 4 +- .../src/main/java/org/apache/rat/api/Document.java | 25 +- .../src/main/java/org/apache/rat/api/MetaData.java | 372 +++- .../main/java/org/apache/rat/api/RatException.java | 11 + .../org/apache/rat/config/AddLicenseHeaders.java | 7 +- .../parameters/ComponentType.java} | 19 +- .../rat/config/parameters/ConfigComponent.java | 61 ++ .../apache/rat/config/parameters/Description.java | 363 .../rat/config/parameters/DescriptionBuilder.java | 140 + .../apache/rat/configuration/LicenseReader.java| 9 +- .../rat/configuration/MatcherBuilderTracker.java | 21 +- .../apache/rat/configuration/MatcherReader.java| 1 + .../org/apache/rat/configuration/XMLConfig.java| 109 .../rat/configuration/XMLConfigurationReader.java | 483 ++- .../rat/configuration/XMLConfigurationWriter.java | 296 ++ .../configuration/builders/AbstractBuilder.java| 13 +- .../rat/configuration/builders/AllBuilder.java | 5 +- .../rat/configuration/builders/AnyBuilder.java | 5 +- .../builders/ChildContainerBuilder.java| 57 +- .../configuration/builders/CopyrightBuilder.java | 5 +- .../configuration/builders/MatcherRefBuilder.java | 83 ++- .../rat/configuration/builders/NotBuilder.java | 24 +- .../rat/configuration/builders/RegexBuilder.java | 14 +- .../rat/configuration/builders/SpdxBuilder.java| 35 +- .../rat/configuration/builders/TextBuilder.java| 24 +- .../org/apache/rat/document/ToNameTransformer.java | 2 +- .../org/apache/rat/header/ArrayCharFilter.java | 2 +- .../java/org/apache/rat/header/CharFilter.java | 2 +- .../rat/header/FilteringSequenceFactory.java | 2 +- .../java/org/apache/rat/header/HeaderBean.java | 1 + .../java/org/apache/rat/header/HeaderMatcher.java | 1 + .../org/apache/rat/header/LineNumberReader.java| 1 + .../main/java/org/apache/rat/license/ILicense.java | 140 +++-- .../org/apache/rat/license/ILicenseFamily.java | 27 +- .../rat/license/LicenseFamilySetFactory.java | 12 +- .../org/apache/rat/license/LicenseSetFactory.java | 120 ++-- .../java/org/apache/rat/license/SimpleLicense.java | 194 +-- .../java/org/apache/rat/policy/DefaultPolicy.java | 35 +- .../apache/rat/report/ConfigurationReport.java}| 57 +- .../apache/rat/report/claim/ClaimStatistic.java| 121 +--- .../report/claim/impl/AbstractClaimReporter.java | 81 +-- .../rat/report/claim/impl/ClaimAggregator.java | 88 ++- .../claim/impl/xml/SimpleXmlClaimReporter.java | 118 ++-- .../claim/util/ClaimReporterMultiplexer.java | 49 +-