This is an automated email from the ASF dual-hosted git repository.
ottlinger pushed a change to branch make-license-collections-unmodifiable
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git
from 7c26d850 RAT-564: Add changelog
add 75efb86f RAT-566: fix some spotbugs issues in core (#688)
add 7f9d055d Bump org.junit:junit-bom from 6.1.0 to 6.1.1
add 4cfb207b Merge pull request #689 from
apache/dependabot/maven/org.junit-junit-bom-6.1.1
add a0c30b48 Bump org.apache:apache from 38 to 39
add f2686f15 Merge pull request #690 from
apache/dependabot/maven/org.apache-apache-39
add 47624aa3 RAT-558: Add security threat model (THREAT_MODEL.md +
SECURITY.md + AGENTS.md) (#677)
add a37ce2aa Bump com.gradle:common-custom-user-data-maven-extension
add 3b3672a9 Merge pull request #691 from
apache/dependabot/maven/com.gradle-common-custom-user-data-maven-extension-2.3.0
add 9bd67f45 Use MutableInt in ClaimValidator
add 28380b66 updated tests and check for null values
add 4cfe298a RAT-562: Remove trailing empty line
add 908a141d attempt to fix null pointer issue
add 2e7c8ea8 fixed issues
add f2ef4b6b Fixed max calculation
add 113674dc increase test coverage
add fc0bf699 RAT-562: Minor javadoc fix
add 06e8898e Merge branch 'remove-boxing' of github.com:apache/creadur-rat
into remove-boxing
add bd43ee2b RAT-562: Add missing Test annotations to raise coverage
add 26d9c956 RAT-562: Merge pull request #685 from apache/remove-boxing
add 12c9c417 Bump com.gradle:develocity-maven-extension from 2.4.2 to 2.5.0
add 9021ef4a Merge pull request #692 from
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.5.0
add 45648d57 Restrict trigger push branch for GitHub Workflow
add 9a87ace4 Merge pull request #693 from
apupier/restrictTriggerPushForGithubWorkflows
add 8f1322a3 RAT-560, RAT-558: Fix XXE warning (#694)
add 6e1d3702 RAT-563: Rename IReportable and IReportableListWalker (#686)
add 1fcce26a Merge branch 'master' into
make-license-collections-unmodifiable
No new revisions were added by this update.
Summary of changes:
.github/workflows/maven.yml | 2 +
.mvn/extensions.xml | 4 +-
AGENTS.md | 25 ++
SECURITY.md | 42 ++-
THREAT_MODEL.md | 302 +++++++++++++++++++++
.../org/apache/rat/ConfigurationException.java | 4 +-
.../src/main/java/org/apache/rat/Defaults.java | 3 +-
.../org/apache/rat/ImplementationException.java | 4 +-
.../main/java/org/apache/rat/OptionCollection.java | 12 +-
.../org/apache/rat/OptionCollectionParser.java | 6 +-
.../java/org/apache/rat/ReportConfiguration.java | 14 +-
.../src/main/java/org/apache/rat/Reporter.java | 14 +-
.../license/SimplePatternBasedLicense.java | 2 +
.../rat/analysis/matchers/SimpleTextMatcher.java | 7 +-
.../rat/config/exclusion/ExclusionProcessor.java | 2 +-
.../apache/rat/config/results/ClaimValidator.java | 131 +++++++--
.../configuration/builders/MatcherRefBuilder.java | 4 +
.../java/org/apache/rat/header/HeaderMatcher.java | 2 +
.../main/java/org/apache/rat/help/Licenses.java | 3 +
.../report/{IReportable.java => Reportable.java} | 4 +-
.../apache/rat/report/xml/writer/XmlWriter.java | 2 +-
.../org/apache/rat/utils/StandardXmlFactory.java | 8 +-
.../java/org/apache/rat/walker/FileListWalker.java | 10 +-
...leListWalker.java => ReportableListWalker.java} | 26 +-
.../main/java/org/apache/rat/walker/Walker.java | 10 +-
...erTest.java => ConfigurationExceptionTest.java} | 37 +--
...rTest.java => ImplementationExceptionTest.java} | 37 +--
.../java/org/apache/rat/OptionCollectionTest.java | 8 +-
.../org/apache/rat/ReportConfigurationTest.java | 8 +-
.../rat/config/results/ClaimValidatorTest.java | 190 ++++++++++---
.../apache/rat/utils/StandardXmlFactoryTests.java | 4 +-
.../rat/walker/ReportableListWalkerTest.java | 132 +++++++++
.../rat/anttasks/ResourceCollectionContainer.java | 14 +-
.../org/apache/rat/tools/xsd/XsdGenerator.java | 4 +-
pom.xml | 4 +-
src/changes/changes.xml | 3 +
src/site/markdown/architecture.md | 6 +-
37 files changed, 889 insertions(+), 201 deletions(-)
create mode 100644 THREAT_MODEL.md
rename apache-rat-core/src/main/java/org/apache/rat/report/{IReportable.java
=> Reportable.java} (96%)
rename
apache-rat-core/src/main/java/org/apache/rat/walker/{IReportableListWalker.java
=> ReportableListWalker.java} (81%)
copy
apache-rat-core/src/test/java/org/apache/rat/{analysis/matchers/SimpleTextMatcherTest.java
=> ConfigurationExceptionTest.java} (56%)
copy
apache-rat-core/src/test/java/org/apache/rat/{analysis/matchers/SimpleTextMatcherTest.java
=> ImplementationExceptionTest.java} (56%)
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/walker/ReportableListWalkerTest.java