This is an automated email from the ASF dual-hosted git repository.
ascheman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-parent.git
The following commit(s) were added to refs/heads/master by this push:
new 1f96270 Exclude dev-tooling dotfiles from RAT check
1f96270 is described below
commit 1f96270010347c28963bfa949dd9765d7d7ce7d0
Author: Gerd Aschemann <[email protected]>
AuthorDate: Sat Jun 20 19:08:31 2026 +0200
Exclude dev-tooling dotfiles from RAT check
Add .sdkmanrc, .tool-versions, .envrc and .mise.toml to the
apache-rat-plugin <excludes>. These are local developer-machine files
from version managers (SDKMAN!, asdf, mise) and direnv, not project
source; a local `mvn verify` otherwise fails rat-check with
"unapproved license" on them.
This mirrors the existing .java-version exclude already in the same
list; combine.children="append" keeps RAT's built-in defaults.
---
pom.xml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/pom.xml b/pom.xml
index eea1120..5d3b5a4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1291,6 +1291,11 @@ under the License.</licenseText>
<exclude>dependency-reduced-pom.xml</exclude>
<!-- GitHub Support -->
<exclude>.asf.yaml</exclude>
+ <!-- Developer tooling: version managers / direnv (local, not
project source) -->
+ <exclude>.sdkmanrc</exclude>
+ <exclude>.tool-versions</exclude>
+ <exclude>.envrc</exclude>
+ <exclude>.mise.toml</exclude>
</excludes>
</configuration>
<executions>