You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sl...@apache.org on 2026/09/25 19:08:34 UTC

(maven-resolver) 02/02: Use inputExcludes for apache-rat 0.18

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

slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resolver.git

commit 255230f8f5ec6009c9a51078d2f48920cccaf60d
Author: Sylwester Lachiewicz <sl...@apache.org>
AuthorDate: Fri Sep 25 12:15:26 2026 +0200

    Use inputExcludes for apache-rat 0.18
    
    Remove leftover java17+ profile from root pom that was
    left from earlier manual conversion. Keep only pluginManagement
    config; profile activation is handled by parent.
---
 maven-resolver-generator-gnupg/pom.xml    | 22 +++++++++++++---------
 maven-resolver-generator-sigstore/pom.xml | 23 ++++++++++++++---------
 pom.xml                                   | 29 +++++++++++++++--------------
 3 files changed, 42 insertions(+), 32 deletions(-)

diff --git a/maven-resolver-generator-gnupg/pom.xml b/maven-resolver-generator-gnupg/pom.xml
index 11453a6b4..ca5f69355 100644
--- a/maven-resolver-generator-gnupg/pom.xml
+++ b/maven-resolver-generator-gnupg/pom.xml
@@ -101,16 +101,20 @@
   </dependencies>
 
   <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.rat</groupId>
+          <artifactId>apache-rat-plugin</artifactId>
+          <configuration>
+            <inputExcludes combine.children="append">
+              <exclude>**/src/test/resources/gpg-signing/**</exclude>
+            </inputExcludes>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
     <plugins>
-      <plugin>
-        <groupId>org.apache.rat</groupId>
-        <artifactId>apache-rat-plugin</artifactId>
-        <configuration>
-          <excludes combine.children="append">
-            <exclude>src/test/resources/gpg-signing/**</exclude>
-          </excludes>
-        </configuration>
-      </plugin>
       <plugin>
         <groupId>org.eclipse.sisu</groupId>
         <artifactId>sisu-maven-plugin</artifactId>
diff --git a/maven-resolver-generator-sigstore/pom.xml b/maven-resolver-generator-sigstore/pom.xml
index cfd3555d1..300339a7a 100644
--- a/maven-resolver-generator-sigstore/pom.xml
+++ b/maven-resolver-generator-sigstore/pom.xml
@@ -108,16 +108,21 @@
   </dependencies>
 
   <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.rat</groupId>
+          <artifactId>apache-rat-plugin</artifactId>
+          <configuration>
+            <inputExcludes combine.children="append">
+              <exclude>**/src/test/resources/gpg-signing/**</exclude>
+              <exclude>**/src/test/resources/artifact.txt</exclude>
+            </inputExcludes>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
     <plugins>
-      <plugin>
-        <groupId>org.apache.rat</groupId>
-        <artifactId>apache-rat-plugin</artifactId>
-        <configuration>
-          <excludes combine.children="append">
-            <exclude>src/test/resources/gpg-signing/**</exclude>
-          </excludes>
-        </configuration>
-      </plugin>
       <plugin>
         <groupId>org.eclipse.sisu</groupId>
         <artifactId>sisu-maven-plugin</artifactId>
diff --git a/pom.xml b/pom.xml
index 57569e63e..7387e1339 100644
--- a/pom.xml
+++ b/pom.xml
@@ -353,6 +353,20 @@
   <build>
     <pluginManagement>
       <plugins>
+        <plugin>
+          <groupId>org.apache.rat</groupId>
+          <artifactId>apache-rat-plugin</artifactId>
+          <configuration>
+            <inputExcludes combine.children="append">
+              <exclude>src/main/resources/**/*.key</exclude>
+              <exclude>src/test/resources/**/*.ini</exclude>
+              <exclude>src/test/resources/**/*.txt</exclude>
+              <exclude>src/test/resources/ssl/*-store</exclude>
+              <exclude>.gitattributes</exclude>
+              <exclude>**/*.odg</exclude>
+            </inputExcludes>
+          </configuration>
+        </plugin>
         <plugin>
           <groupId>com.github.siom79.japicmp</groupId>
           <artifactId>japicmp-maven-plugin</artifactId>
@@ -652,20 +666,7 @@
             </execution>
           </executions>
         </plugin>
-        <plugin>
-          <groupId>org.apache.rat</groupId>
-          <artifactId>apache-rat-plugin</artifactId>
-          <configuration>
-            <excludes combine.children="append">
-              <exclude>src/main/resources/**/*.key</exclude>
-              <exclude>src/test/resources/**/*.ini</exclude>
-              <exclude>src/test/resources/**/*.txt</exclude>
-              <exclude>src/test/resources/ssl/*-store</exclude>
-              <exclude>.gitattributes</exclude>
-              <exclude>**/*.odg</exclude>
-            </excludes>
-          </configuration>
-        </plugin>
+
         <plugin>
           <groupId>biz.aQute.bnd</groupId>
           <artifactId>bnd-maven-plugin</artifactId>