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

claude pushed a change to branch feature/restructure
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git


 discard 83c4b636 cleaned up testing framework
 discard 9631e26f Maven source generated
 discard 4fbd4767 partial maven fix
 discard bf8ca066 initial cut plugin code generator
 discard 889e1386 added spotbugs-include.xml
 discard 7d99a8c9 first CLI runnable jar version
 discard 99107f7e removed apache-rat-testdata
 discard 506149e3 added missing files
 discard e5f9474d partial migration
     add 4be57497 Bump org.apache.commons:commons-text from 1.14.0 to 1.15.0
     add 5293cac1 Merge pull request #592 from 
apache/dependabot/maven/org.apache.commons-commons-text-1.15.0
     add 7c525d6e Bump org.apache.maven.plugins:maven-resources-plugin from 
3.3.1 to 3.4.0
     add e0226c5f added addDefaultExcludes option to maven-resource-plugin
     add 2df202de RAT-526: Add changelog
     add 73a9280d Merge pull request #589 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-resources-plugin-3.4.0
     add 8b60d2d2 Bump actions/cache from 4 to 5
     add f2a07787 Merge pull request #594 from 
apache/dependabot/github_actions/actions/cache-5
     add ab2281b7 Bump com.gradle:develocity-maven-extension from 2.2.1 to 2.3
     add 87843b26 Merge pull request #593 from 
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.3
     add 1f7eb6d2 Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 
to 3.3.1
     add a784d934 Merge pull request #596 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-release-plugin-3.3.1
     add 415be915 Bump actions/upload-artifact from 5 to 6
     add 9d9e5c87 Merge pull request #595 from 
apache/dependabot/github_actions/actions/upload-artifact-6
     add edf38b82 Bump mavenVersion from 3.9.11 to 3.9.12
     add fe4c3368 Merge pull request #597 from 
apache/dependabot/maven/mavenVersion-3.9.12
     add 1764c950 RAT-498: Update maven wrapper
     add cc55d24b Fix RAT-508: too much output on level INFO during maven runs 
(#563)
     add 688f342e RAT-524: fix document name.is case sensitive detection time 
and exclude Maven excludes by default during Maven plugin runs (#598)
     add f44ce6f7 RAT-478: Raise language level to JDK17, remove 
animal-sniffer, build with 18,21,25 on GHA
     add 379a54b4 RAT-478, RAT-497: See if JDK19 javadoc fails as well
     add c03568bb RAT-478, RAT-497: See if JDK20 javadoc fails as well with 
minor javadoc fixes
     add 41a38e34 RAT-478, RAT-479: Skip site and javadoc build step on GHA 
with JDK17
     add 0452b9bf RAT-478: Changelog - change to language level 17, build with 
JDK21
     add d739dd62 RAT-478: Remove existing JDK8 dependabot exclusions
     add 2c16c3fb RAT-498, RAT-478: Update to latest tika to avoid 
CVE-2025-66516.
     add 0267656d RAT-498: Update mockito to latest version
     add f5b39c31 RAT-478: Fix dependabot config error
     add 911105fc RAT-478: Try to exclude steps on GHA with JDK17
     add 2fa38a9b RAT-498: Update junit to 5.14.1
     add f0dd62e8 RAT-498: Update dependencies during ANT Unit test runs
     add 9d5adad8 RAT-478: Apply language features up to JDK17
     add ca65434d RAT-478: Remove unused imports and harmonize file templates
     add 8ee5d1c4 RAT-478: Try new format in GHA to avoid JDK17 javadoc/site 
builds
     add aa224789 RAT-478: Try to change if condition
     add 2079ba15 RAT-478: Move inside expression language
     add 26ab0c9e RAT-478: Do not generate javadoc/site with Java17
     add 9076cb94 RAT-498, RAT-478, RAT-527: Update dependencies und plugins
     add 1ea78d46 RAT-478: Migrate to jUnit 6.1.0-M1
     add e3beb93e RAT-478: Fix minor warnings
     add d1dd3d81 RAT-512: Detect PDF files as binary and not standard files as 
they do not contain licenses
     add 2f76f3fd Merge branch 'master' into feature/RAT-478
     add ccbf83ed RAT-478: Fix FS-VA_FORMAT_STRING_USES_NEWLINE
     add 1d6eb703 RAT-478: Fix REC - REC_CATCH_EXCEPTION
     add eed8708c RAT-478: Apply spotbugs-induced changes, improve javadoc
     add a0b781e0 RAT-478: Use UTF-8 as default encoding and fix spotbugs issues
     add 29101b9f RAT-478: Add migration guide entries for 0.18
     add 4ced8075 RAT-478: Add changelog entry for UTF-8 fallback
     add 2e2d94ac RAT-478: Fix glitches in release note template and link to 
migration guide
     add 8bdb14db RAT-528: Add hint to refactor annotation mechanism
     add 8d0769d3 RAT-478: adapt docs concerncing Java17
     add 326971b4 RAT-478: Rm comment as number of spotbugs warnings is stable 
as of >=JDK17
     add 09f1318c RAT-478: Add documentation
     new 576b7077 partial migration
     new a528d89b added missing files
     new 13405bac removed apache-rat-testdata
     new 39363163 first CLI runnable jar version
     new 7f2e10e4 added spotbugs-include.xml
     new d744b255 initial cut plugin code generator
     new 196f1d68 partial maven fix
     new 9e445c9c Maven source generated
     new 4c826a12 cleaned up testing framework
     new e1054220 generated maven test code
     new 52f01b5d updated Maven test code

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (83c4b636)
            \
             N -- N -- N   refs/heads/feature/restructure (52f01b5d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 11 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:
 .github/dependabot.yml                             |  13 +-
 .github/workflows/maven.yml                        |  20 +-
 .mvn/extensions.xml                                |   2 +-
 .mvn/wrapper/maven-wrapper.properties              |  20 +-
 README.md                                          |   2 +-
 ant-task-examples.xml                              |   2 +-
 apache-rat-cli/spotbugs-ignore.xml                 |  16 -
 .../src/main/java/org/apache/rat/cli/Help.java     |   8 +-
 apache-rat-core/pom.xml                            | 569 +++++++++++----------
 apache-rat-core/spotbugs-ignore.xml                |  22 +-
 .../java/org/apache/rat/DeprecationReporter.java   |   2 +-
 .../main/java/org/apache/rat/OptionCollection.java |   8 +-
 .../java/org/apache/rat/ReportConfiguration.java   |  12 +
 .../org/apache/rat/analysis/AnalyserFactory.java   |  13 +-
 .../org/apache/rat/analysis/TikaProcessor.java     |   2 +-
 .../rat/annotation/AbstractLicenseAppender.java    |  34 +-
 .../rat/annotation/ApacheV2LicenseAppender.java    |  33 +-
 .../src/main/java/org/apache/rat/api/EnvVar.java   |   3 +
 .../main/java/org/apache/rat/api/RatException.java |  28 +-
 .../rat/config/exclusion/ExclusionProcessor.java   |  34 +-
 .../rat/config/exclusion/ExclusionUtils.java       |  10 +-
 .../rat/config/exclusion/StandardCollection.java   |   6 +-
 .../AbstractFileProcessorBuilder.java              |   2 +
 .../apache/rat/config/parameters/Description.java  |  17 +-
 .../rat/config/parameters/DescriptionBuilder.java  |   3 +-
 .../apache/rat/config/results/ClaimValidator.java  |   2 +-
 .../rat/configuration/XMLConfigurationWriter.java  |  13 +-
 .../org/apache/rat/document/ArchiveEntryName.java  |  10 +
 .../java/org/apache/rat/document/DocumentName.java | 113 ++--
 .../apache/rat/document/DocumentNameMatcher.java   |   2 +-
 .../apache/rat/documentation/velocity/RatTool.java |  25 -
 .../main/java/org/apache/rat/license/ILicense.java |   3 +-
 .../java/org/apache/rat/utils/CasedString.java     |   4 +-
 .../src/main/java/org/apache/rat/utils/Log.java    |   2 +-
 .../java/org/apache/rat/utils/ReportingSet.java    |  24 +-
 .../src/test/java/org/apache/rat/ReporterTest.java |  25 +-
 .../apache/rat/analysis/HeaderCheckWorkerTest.java |   4 +-
 .../license/ApacheSoftwareLicenseTest.java         |  46 +-
 .../rat/analysis/license/GPLLicenseTest.java       |  30 +-
 .../rat/analysis/license/W3CLicenseTest.java       |   6 +-
 .../rat/config/results/ClaimValidatorTest.java     |   2 +-
 .../configuration/XMLConfigurationReaderTest.java  |   3 +-
 .../org/apache/rat/testhelpers/TestingLog.java     |   2 +-
 .../testhelpers/data/OptionTestDataProvider.java   |  30 +-
 .../testhelpers/data/ReportTestDataProvider.java   |  69 +--
 .../org/apache/rat/testhelpers/data/TestData.java  |  45 +-
 .../org/apache/rat/walker/DirectoryWalkerTest.java |   2 +-
 .../tikaFiles/{standard => binary}/Image.pdf       | Bin
 apache-rat-plugin-parent/impl/pom.xml              |  25 +-
 .../impl/src/it/RAT-168/invoker.properties         |   2 +-
 .../impl/src/it/RAT-469-default/pom.xml            |   1 +
 .../impl/src/it/RAT-469-default/verify.groovy      |   5 +-
 .../impl/src/it/RAT-469/pom.xml                    |   1 +
 .../impl/src/it/RAT-469/verify.groovy              |   2 -
 .../java/org/apache/rat/maven/AbstractRatMojo.java |  18 +-
 .../java/org/apache/rat/maven/RatCheckMojo.java    |  63 ++-
 .../java/org/apache/rat/maven/RatReportMojo.java   |  18 +-
 .../src/main/java/org/apache/rat/mp/Regex.java     |   8 +-
 .../impl/src/templates/apt/mvn_options.apt.vm      |   4 +
 .../org/apache/rat/maven/RatCheckMojoTest.java     | 475 +++++++++++++++++
 .../java/org/apache/rat/maven/SettingsStub.java}   |  18 +-
 .../apache/rat/mp/BetterAbstractMojoTestCase.java  | 250 ++++-----
 .../test/java/org/apache/rat/mp/MavenOption.java   | 182 +++----
 .../java/org/apache/rat/mp/OptionMojoTest.java     | 344 ++++++-------
 .../java/org/apache/rat/mp/RatCheckMojoTest.java   | 484 ------------------
 .../java/org/apache/rat/mp/RatTestHelpers.java     | 418 +++++++--------
 apache-rat-plugin-parent/pom.xml                   | 143 +++---
 apache-rat-plugin-parent/spotbugs-ignore.xml       |   8 +-
 .../java/org/apache/rat/maven/CodeGenerator.java   |  20 +-
 .../java/org/apache/rat/maven/MavenGenerator.java  | 190 -------
 .../java/org/apache/rat/maven/MavenOption.java     |  51 --
 .../java/org/apache/rat/maven/TestGenerator.java   |  66 ++-
 .../resources/org/apache/rat/maven/TestJava.vm     |  20 +-
 .../resources/org/apache/rat/maven/TestMethod.vm   |  15 +-
 .../rat/maven/{TestGenerator.vm => TestPom.vm}     |   3 +
 .../resources/org/apache/rat/maven/TestStub.vm     |  78 +++
 .../src/it/RAT-508}/invoker.properties             |   2 +-
 .../src/it/RAT-508}/pom.xml                        |  27 +-
 .../src/it/RAT-508}/verify.groovy                  |  13 +-
 .../src/it/RAT-524}/invoker.properties             |   2 +-
 .../src/it/RAT-524}/pom.xml                        |  24 +-
 .../src/it/RAT-524}/verify.groovy                  |  18 +-
 apache-rat-tasks/run-antunit.xml                   |  10 +-
 apache-rat-tasks/spotbugs-ignore.xml               |   8 +-
 .../main/java/org/apache/rat/anttasks/Help.java    |   1 -
 .../main/java/org/apache/rat/anttasks/Report.java  |  51 +-
 apache-rat-tasks/src/templates/apt/index.apt.vm.vm |   5 +-
 .../apache/rat/anttasks/GeneratedReportTest.java   | 218 ++++----
 .../org/apache/rat/anttasks/ReportOptionTest.java  |  55 +-
 apache-rat-tools/spotbugs-ignore.xml               |   7 +-
 .../org/apache/rat/documentation/Exporter.java     |  55 +-
 .../rat/documentation/options/AntOption.java       |   6 +-
 .../apache/rat/documentation/velocity/Matcher.java |   3 +-
 .../java/org/apache/rat/tools/AntGenerator.java    |  40 +-
 .../java/org/apache/rat/tools/ArgumentTypes.java   |   3 +-
 .../java/org/apache/rat/tools/MavenGenerator.java  |   9 +-
 .../src/main/java/org/apache/rat/tools/Naming.java |   3 +-
 .../org/apache/rat/tools/xsd/XsdGenerator.java     |   2 +-
 apache-rat-tools/src/main/resources/Ant.tpl        |   1 -
 apache-rat-tools/src/main/resources/Args.tpl       |   4 +-
 apache-rat-tools/src/main/resources/Maven.tpl      |   3 +-
 apache-rat/spotbugs-ignore.xml                     |  16 -
 apache-rat/src/site/apt/known_issues.apt           |   6 +-
 apache-rat/src/site/markdown/migration_guide.md    |   1 -
 .../src/site/markdown/migrationguide/0.18.md       |  10 +-
 mvnw                                               |  50 +-
 mvnw.cmd                                           |  56 +-
 pom.xml                                            |  82 ++-
 spotbugs-ignore.xml                                |   8 +-
 src/changes/changes.xml                            |  39 ++
 src/changes/release-notes.vm                       |   4 +-
 src/conf/checkstyle-suppressions.xml               |   4 +-
 src/conf/spotbugs-exclude.xml                      |  16 -
 src/site/apt/index.apt.vm                          |   6 +-
 114 files changed, 2598 insertions(+), 2525 deletions(-)
 rename apache-rat-core/src/test/resources/tikaFiles/{standard => 
binary}/Image.pdf (100%)
 create mode 100644 
apache-rat-plugin-parent/impl/src/test/java/org/apache/rat/maven/RatCheckMojoTest.java
 copy 
apache-rat-plugin-parent/{tools/src/main/java/org/apache/rat/maven/package-info.java
 => impl/src/test/java/org/apache/rat/maven/SettingsStub.java} (73%)
 delete mode 100644 
apache-rat-plugin-parent/impl/src/test/java/org/apache/rat/mp/RatCheckMojoTest.java
 delete mode 100644 
apache-rat-plugin-parent/tools/src/main/java/org/apache/rat/maven/MavenGenerator.java
 rename 
apache-rat-plugin-parent/tools/src/main/resources/org/apache/rat/maven/{TestGenerator.vm
 => TestPom.vm} (91%)
 create mode 100644 
apache-rat-plugin-parent/tools/src/main/resources/org/apache/rat/maven/TestStub.vm
 copy {apache-rat-plugin-parent/impl/src/it/CustomLicense => 
apache-rat-plugin/src/it/RAT-508}/invoker.properties (95%)
 copy {apache-rat-plugin-parent/impl/src/it/RAT-168 => 
apache-rat-plugin/src/it/RAT-508}/pom.xml (73%)
 copy {apache-rat-plugin-parent/impl/src/it/RAT-469 => 
apache-rat-plugin/src/it/RAT-508}/verify.groovy (80%)
 copy {apache-rat-plugin-parent/impl/src/it/CustomLicense => 
apache-rat-plugin/src/it/RAT-524}/invoker.properties (95%)
 copy {apache-rat-plugin-parent/impl/src/it/RAT-168 => 
apache-rat-plugin/src/it/RAT-524}/pom.xml (76%)
 copy {apache-rat-plugin-parent/impl/src/it/RAT-469 => 
apache-rat-plugin/src/it/RAT-524}/verify.groovy (71%)

Reply via email to