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 083ae42b cleaned up tests
discard 58b5b3d4 made name resolution relative to working directory
discard 636ec15e changed to IODescriptor for input/output configuration streams
discard 57b00a81 Cleaned up most integration tests
discard 6e3b2365 updated cli tests
discard 6f258719 updated core tests
discard f68895c3 Ant UI compiles -- no tests
discard 408464e3 Migrated Ant build to apache-rat-ant-parent and sub modules.
discard 52f01b5d updated Maven test code
discard e1054220 generated maven test code
discard 4c826a12 cleaned up testing framework
discard 9e445c9c Maven source generated
discard 196f1d68 partial maven fix
discard d744b255 initial cut plugin code generator
discard 7f2e10e4 added spotbugs-include.xml
discard 39363163 first CLI runnable jar version
discard 13405bac removed apache-rat-testdata
discard a528d89b added missing files
discard 576b7077 partial migration
omit 09f1318c RAT-478: Add documentation
omit 326971b4 RAT-478: Rm comment as number of spotbugs warnings is stable
as of >=JDK17
omit 8d0769d3 RAT-478: adapt docs concerncing Java17
omit 8bdb14db RAT-528: Add hint to refactor annotation mechanism
omit 2e2d94ac RAT-478: Fix glitches in release note template and link to
migration guide
omit 4ced8075 RAT-478: Add changelog entry for UTF-8 fallback
omit 29101b9f RAT-478: Add migration guide entries for 0.18
omit a0b781e0 RAT-478: Use UTF-8 as default encoding and fix spotbugs issues
omit eed8708c RAT-478: Apply spotbugs-induced changes, improve javadoc
omit 1d6eb703 RAT-478: Fix REC - REC_CATCH_EXCEPTION
omit ccbf83ed RAT-478: Fix FS-VA_FORMAT_STRING_USES_NEWLINE
omit 2f76f3fd Merge branch 'master' into feature/RAT-478
omit e3beb93e RAT-478: Fix minor warnings
omit 1ea78d46 RAT-478: Migrate to jUnit 6.1.0-M1
omit 9076cb94 RAT-498, RAT-478, RAT-527: Update dependencies und plugins
omit 26ab0c9e RAT-478: Do not generate javadoc/site with Java17
omit 2079ba15 RAT-478: Move inside expression language
omit aa224789 RAT-478: Try to change if condition
omit 8ee5d1c4 RAT-478: Try new format in GHA to avoid JDK17 javadoc/site
builds
omit ca65434d RAT-478: Remove unused imports and harmonize file templates
omit 9d5adad8 RAT-478: Apply language features up to JDK17
omit f0dd62e8 RAT-498: Update dependencies during ANT Unit test runs
omit 2fa38a9b RAT-498: Update junit to 5.14.1
omit 911105fc RAT-478: Try to exclude steps on GHA with JDK17
omit f5b39c31 RAT-478: Fix dependabot config error
omit 0267656d RAT-498: Update mockito to latest version
omit 2c16c3fb RAT-498, RAT-478: Update to latest tika to avoid
CVE-2025-66516.
omit d739dd62 RAT-478: Remove existing JDK8 dependabot exclusions
omit 0452b9bf RAT-478: Changelog - change to language level 17, build with
JDK21
omit 41a38e34 RAT-478, RAT-479: Skip site and javadoc build step on GHA
with JDK17
omit c03568bb RAT-478, RAT-497: See if JDK20 javadoc fails as well with
minor javadoc fixes
omit 379a54b4 RAT-478, RAT-497: See if JDK19 javadoc fails as well
omit f44ce6f7 RAT-478: Raise language level to JDK17, remove
animal-sniffer, build with 18,21,25 on GHA
add 0aa38ebf RAT-478: Raise language level to JDK17 (#599)
add 9dcb4c79 RAT-531: Fix NPE on families is null
add 26a1a971 RAT-531: Add changelog for NPE fix
add 131e3bc9 RAT-293: Add properties for SonarCloud integration
add 76e59a0e RAT-293: Merge changes from master
add ebd219f0 Merge remote-tracking branch 'origin/master' into
feature/RAT-293_sonarCloud
add 6819b54d Merge remote-tracking branch 'origin/master' into
feature/RAT-293_sonarCloud
add 6bbe459c Merge branch 'master' into feature/RAT-293_sonarCloud
add cf2c28b5 Merge pull request #33 from apache/feature/RAT-293_sonarCloud
add d9d63c87 RAT-293: Add SonarCloud integration
add de921f4d RAT-293: Specify sonar-maven-plugin version
add b6093bb1 RAT-293: Use maven wrapper on GHA run
add 2e146e1a RAT-293: Fix call on GHA
add f0efb980 RAT-293: Set sonar credetials via maven commandline
add a90c1c7e RAT-293: Set sonar credetials via maven commandline
add 2e291ee7 RAT-293: Fix build warning as sonar.token is preferred and
sonar.login to be removed
add df111ba4 RAT-293: Update README.md and add badge
add 838c2eaa Bump org.codehaus.plexus:plexus-testing from 2.0.2 to 2.1.0
add 5f7a797f Merge pull request #607 from
apache/dependabot/maven/org.codehaus.plexus-plexus-testing-2.1.0
add d6de929e RAT-293: Generate coverage report via SonarCloud (#603)
add 439a32f5 Bump actions/cache from 4 to 5
add 141b55e9 Merge pull request #605 from
apache/dependabot/github_actions/actions/cache-5
add 60add48f Merge branch 'master' into RAT-531
add 3667c1d3 Merge pull request #602 from huangxiaopingRD/RAT-531
add fb06c7fd Bump org.apache:apache from 35 to 36
add 18b8ea2a RAT-498: Raise minimal Maven version to be compliant with ASF
parent - 3.9
add 518f1e62 Merge pull request #608 from
apache/dependabot/maven/org.apache-apache-36
add 4111d1e3 RAT-293: Add more logging to sonarcloud problems
add 55ee4e36 Fix typo
add 19b971f1 Bump com.gradle:develocity-maven-extension from 2.3 to 2.3.1
add ae790559 Merge pull request #611 from
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.3.1
add 46acb05f Bump
org.apache.maven.plugin-testing:maven-plugin-testing-harness
add bbb808b2 Merge pull request #609 from
apache/dependabot/maven/org.apache.maven.plugin-testing-maven-plugin-testing-harness-3.5.0
add 4d780c23 Bump org.apache:apache from 36 to 37
add 95b6a679 Merge pull request #610 from
apache/dependabot/maven/org.apache-apache-37
add 8022acfe Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26
to 1.27
add 525a9e3d Merge pull request #613 from
apache/dependabot/maven/org.codehaus.mojo-animal-sniffer-maven-plugin-1.27
add 6ccac6c5 Use smaller text samples for charset detection
add 8ea7c23b Update changes.xml to fix typo
add 1f4fa561 Merge pull request #612 from rschmitt/charset
add bc8bdb45 RAT-475: Do not perform any temp dir cleanup to not fail
build randomly
add 28339bae RAT-533, RAT-475: Remove garbage collection workaround and
use CleanupMode.NEVER to speed-up builds
add 44851301 Let download links for checksums refer to CDN infra
add 79414123 Bump com.gradle:develocity-maven-extension from 2.3.1 to 2.3.2
add fbbc1f10 Merge pull request #614 from
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.3.2
add 256bcdc6 RAT-293: Try adding sonar.org manually
add 11ed8bf5 RAT-293, INFRA-27608: Switch to org level repo secret
add 2d7a3f13 Bump org.apache.maven.plugins:maven-compiler-plugin
add f86147b4 Merge pull request #617 from
apache/dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.15.0
add 6b1457f5 INFRA-27608, RAT-293: Add debug step for sonarcloud secret
add 8a51d56f INFRA-27608, RAT-293: Tweak branch configuration to see if
secrets are visible on PRs
add 86964bae INFRA-27608, RAT-293: Document that secrets are not visible
if branches are configured
add 58bf62d4 RAT-293: Reduce log noise in sonarcloud build step
add 9266af2a RAT-293: Do not run SonarCloud scan if triggered by dependabot
add 2da9c897 RAT-293: Do not run SonarCloud scan if triggered by dependabot
add 0b9fc054 RAT-293: Remove debugging output
add 5cfc4024 RAT-293: Try to fix the master sonarcloud build
add 0e3b0582 Bump com.gradle:develocity-maven-extension from 2.3.2 to 2.3.3
add 25a6de3b Merge pull request #616 from
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.3.3
add 2df10091 Bump
org.apache.maven.plugin-testing:maven-plugin-testing-harness
add b909225c Merge pull request #619 from
apache/dependabot/maven/org.apache.maven.plugin-testing-maven-plugin-testing-harness-3.5.1
add 981f6e3b Bump org.apache.maven.plugins:maven-dependency-plugin
add 51a3f8e8 Merge pull request #618 from
apache/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.10.0
add a376b345 Bump com.gradle:develocity-maven-extension from 2.3.3 to 2.3.4
add a09fdf43 Merge pull request #620 from
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.3.4
add 5aef1731 Bump org.apache.maven.plugins:maven-surefire-plugin from
3.5.4 to 3.5.5
add 06af6633 Merge pull request #621 from
apache/dependabot/maven/org.apache.maven.plugins-maven-surefire-plugin-3.5.5
add f158a642 Bump org.apache.maven.plugins:maven-failsafe-plugin from
3.5.4 to 3.5.5
add c47120de Merge pull request #622 from
apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.5.5
add 2254cc30 Bump actions/upload-artifact from 6 to 7
add 817ff422 Merge pull request #623 from
apache/dependabot/github_actions/actions/upload-artifact-7
add ced6f5e4 Bump org.mockito:mockito-bom from 5.21.0 to 5.22.0
add ae11c268 Merge pull request #624 from
apache/dependabot/maven/org.mockito-mockito-bom-5.22.0
add 1049a8a0 Bump org.apache.maven.plugins:maven-resources-plugin from
3.4.0 to 3.5.0
add 1dfe643a Merge pull request #625 from
apache/dependabot/maven/org.apache.maven.plugins-maven-resources-plugin-3.5.0
new bb8d5392 RAT-478: Raise language level to JDK17, remove
animal-sniffer, build with 18,21,25 on GHA
new 4a26a9dc RAT-478, RAT-479: Skip site and javadoc build step on GHA
with JDK17
new d8d5e9e0 RAT-478: Remove existing JDK8 dependabot exclusions
new 53cec313 RAT-498: Update junit to 5.14.1
new dd89669e RAT-498, RAT-478, RAT-527: Update dependencies und plugins
new 36211cb1 RAT-478: Migrate to jUnit 6.1.0-M1
new 44d56a39 partial migration
new 518f1827 added missing files
new 190d7f87 removed apache-rat-testdata
new 76a561ce first CLI runnable jar version
new 98abf867 added spotbugs-include.xml
new aabf3475 initial cut plugin code generator
new 76e88d6f partial maven fix
new 6c018bbc Maven source generated
new e44b34b9 cleaned up testing framework
new 3e31b5ba generated maven test code
new fdb2c452 updated Maven test code
new d6990ba7 Migrated Ant build to apache-rat-ant-parent and sub modules.
new 00ba6ee1 Ant UI compiles -- no tests
new 88f0c462 updated core tests
new 1daf817a updated cli tests
new 30944dda Cleaned up most integration tests
new 07f5645e changed to IODescriptor for input/output configuration streams
new 5d37bbc0 made name resolution relative to working directory
new e77f7088 cleaned up tests
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 (083ae42b)
\
N -- N -- N refs/heads/feature/restructure (e77f7088)
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 25 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 | 2 +-
.github/workflows/maven.yml | 4 +-
.github/workflows/sonarcloud.yml | 38 +++
.mvn/extensions.xml | 2 +-
README.md | 4 +-
.../org/apache/rat/anttasks/ReportOptionTest.java | 18 +-
.../org/apache/rat/analysis/TikaProcessor.java | 3 +-
.../src/main/java/org/apache/rat/api/Document.java | 4 +-
.../org/apache/rat/OptionCollectionParserTest.java | 7 +-
.../java/org/apache/rat/ReporterOptionsTest.java | 19 +-
.../rat/config/exclusion/ExclusionUtilsTest.java | 16 +-
.../fileProcessors/AbstractIgnoreBuilderTest.java | 13 +-
apache-rat-maven-parent/plugin/pom.xml | 2 +-
.../java/org/apache/rat/mp/OptionMojoTest.java | 344 ++++++++++-----------
pom.xml | 82 ++++-
src/changes/changes.xml | 24 ++
src/site/xdoc/download_rat.xml.vm | 24 +-
17 files changed, 351 insertions(+), 255 deletions(-)
create mode 100644 .github/workflows/sonarcloud.yml