ascheman commented on code in PR #569:
URL: https://github.com/apache/maven-parent/pull/569#discussion_r3462070027


##########
pom.xml:
##########
@@ -1282,6 +1282,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>

Review Comment:
   Thanks for the catch. The surrounding excludes in this file (lines 
1280-1284: `.maven/spy.log`, `dependency-reduced-pom.xml`, `.asf.yaml`) all use 
bare filenames, and `apache-rat-plugin` runs per-module with the inherited 
`<excludes>` applied against each module's basedir — so a `.sdkmanrc` in a 
submodule would still be matched by the bare pattern at that submodule's 
rat-check execution.
   
   To stay consistent with the surrounding excludes, leaving as bare. Happy to 
switch all of them (existing + new) to `**/...` in a follow-up if maintainers 
prefer the more defensive form everywhere.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to