This is an automated email from the ASF dual-hosted git repository.
lprimak pushed a commit to branch 2.x
in repository https://gitbox.apache.org/repos/asf/shiro.git
The following commit(s) were added to refs/heads/2.x by this push:
new 9101c4714 downgrade RAT plugin for JDK 11 compatibility (#2939)
9101c4714 is described below
commit 9101c471494879313695ac7b915761a4966279dc
Author: Lenny Primak <[email protected]>
AuthorDate: Sun Nov 1 21:40:00 2026 -0600
downgrade RAT plugin for JDK 11 compatibility (#2939)
---
pom.xml | 50 +++++++++++++++++++++++++-------------------------
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/pom.xml b/pom.xml
index d0b256e2c..9a801bbf3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -70,6 +70,7 @@
<buildNumber>${user.name}-${maven.build.timestamp}</buildNumber>
<project.build.outputTimestamp>2026-01-15T21:40:21Z</project.build.outputTimestamp>
<rat.skip>false</rat.skip>
+ <version.apache-rat-plugin>0.17</version.apache-rat-plugin>
<jacoco.skip>true</jacoco.skip>
<!-- workaround for gmavenplus plugin until maven 4 is being used -->
<maven.project.sourceRoots.warningsDisabled>true</maven.project.sourceRoots.warningsDisabled>
@@ -361,31 +362,31 @@
-->
<skip>true</skip>
<excludeSubProjects>false</excludeSubProjects>
- <excludes>
- <exclude>**/.externalToolBuilders/*</exclude>
- <exclude>**/infinitest.filters</exclude>
+ <inputExcludes>
+
<inputExclude>**/.externalToolBuilders/*</inputExclude>
+ <inputExclude>**/infinitest.filters</inputExclude>
<!-- Apparently some test in samples/spring-client
generates velocity log - would better to reconfigure to output to target/ -->
- <exclude>velocity.log</exclude>
- <exclude>CONTRIBUTING.md</exclude>
- <exclude>AGENTS.md</exclude>
- <exclude>SECURITY.md</exclude>
- <exclude>**/README.md</exclude>
- <exclude>**/*.json</exclude>
- <exclude>**/spring.factories</exclude>
-
<exclude>**/org.springframework.boot.autoconfigure.AutoConfiguration.imports</exclude>
- <exclude>**/spring.provides</exclude>
- <exclude>**/*.iml</exclude>
- <exclude>**/target/**</exclude>
- <exclude>**/nb-configuration.xml</exclude>
- <exclude>**/faces-config.NavData</exclude>
- <exclude>**/org.mockito.plugins.MockMaker</exclude>
- <exclude>**/.project</exclude>
- <exclude>**/.classpath</exclude>
- <exclude>**/.settings/*</exclude>
- <exclude>.github/linters/codespell.txt</exclude>
- <exclude>.mvn/*</exclude>
- <exclude>.jenkins_maven_args</exclude>
- </excludes>
+ <inputExclude>velocity.log</inputExclude>
+ <inputExclude>CONTRIBUTING.md</inputExclude>
+ <inputExclude>AGENTS.md</inputExclude>
+ <inputExclude>SECURITY.md</inputExclude>
+ <inputExclude>**/README.md</inputExclude>
+ <inputExclude>**/*.json</inputExclude>
+ <inputExclude>**/spring.factories</inputExclude>
+
<inputExclude>**/org.springframework.boot.autoconfigure.AutoConfiguration.imports</inputExclude>
+ <inputExclude>**/spring.provides</inputExclude>
+ <inputExclude>**/*.iml</inputExclude>
+ <inputExclude>**/target/**</inputExclude>
+
<inputExclude>**/nb-configuration.xml</inputExclude>
+
<inputExclude>**/faces-config.NavData</inputExclude>
+
<inputExclude>**/org.mockito.plugins.MockMaker</inputExclude>
+ <inputExclude>**/.project</inputExclude>
+ <inputExclude>**/.classpath</inputExclude>
+ <inputExclude>**/.settings/*</inputExclude>
+
<inputExclude>.github/linters/codespell.txt</inputExclude>
+ <inputExclude>.mvn/*</inputExclude>
+ <inputExclude>.jenkins_maven_args</inputExclude>
+ </inputExcludes>
</configuration>
<!-- This can be removed when RAT plugin is updated to use
commons-lang3 3.20.0 or above -->
<dependencies>
@@ -1607,7 +1608,6 @@
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
- <version>0.18</version>
<inherited>false</inherited>
<!-- configuration is inherited from build/pluginManagement -->
<configuration>