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

tilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git

commit 0560f0954d1ea195d35ba5b4d7508194db14a3bc
Author: Tilman Hausherr <[email protected]>
AuthorDate: Sun Oct 5 15:38:06 2025 +0200

    TIKA-4504: add exclusions
---
 tika-parsers/pom.xml                               | 22 ++++++++++++++++
 tika-parsers/tika-parsers-extended/pom.xml         | 22 ++++++++--------
 tika-parsers/tika-parsers-standard/pom.xml         | 30 ++++++++++++++--------
 .../tika-parsers-standard-modules/pom.xml          | 26 ++++++++++++++++---
 .../tika-parser-code-module/pom.xml                | 10 ++++++++
 .../tika-parser-html-module/pom.xml                | 10 ++++++++
 .../tika-parser-mail-module/pom.xml                | 10 ++++++++
 .../tika-parser-miscoffice-module/pom.xml          | 10 ++++++++
 .../tika-parser-pdf-module/pom.xml                 | 10 ++++++++
 .../tika-parser-pkg-module/pom.xml                 | 10 ++++++++
 .../tika-parser-xml-module/pom.xml                 | 10 ++++++++
 .../tika-parsers-standard-package/pom.xml          |  5 ++++
 12 files changed, 151 insertions(+), 24 deletions(-)

diff --git a/tika-parsers/pom.xml b/tika-parsers/pom.xml
index 0d0ae2d01..a1fc67bf6 100644
--- a/tika-parsers/pom.xml
+++ b/tika-parsers/pom.xml
@@ -93,6 +93,28 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            
<exclude>tika-parsers-extended/tika-parser-scientific-module/**</exclude> <!-- 
already checked -->
+            
<exclude>tika-parsers-extended/tika-parser-scientific-package/**</exclude> <!-- 
already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/main/resources/com/github/jaiimageio/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-text-module/src/main/java/org/apache/tika/parser/txt/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-text-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-code-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-mail-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-modules/tika-parser-xml-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard/tika-parsers-standard-package/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-ml/tika-parser-nlp-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+          </excludes>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 
diff --git a/tika-parsers/tika-parsers-extended/pom.xml 
b/tika-parsers/tika-parsers-extended/pom.xml
index 9667377a1..1c9324145 100644
--- a/tika-parsers/tika-parsers-extended/pom.xml
+++ b/tika-parsers/tika-parsers-extended/pom.xml
@@ -48,18 +48,20 @@
   </dependencies>
 
   <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            
<exclude>tika-parser-scientific-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parser-scientific-package/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+          </excludes>
+        </configuration>
+      </plugin>
+    </plugins>
     <pluginManagement>
       <plugins>
-        <plugin>
-          <groupId>org.apache.rat</groupId>
-          <artifactId>apache-rat-plugin</artifactId>
-          <version>${rat.version}</version>
-          <configuration>
-            <excludes>
-              <exclude>src/test/resources/test-documents/**</exclude>
-            </excludes>
-          </configuration>
-        </plugin>
         <plugin>
           <groupId>org.apache.felix</groupId>
           <artifactId>maven-bundle-plugin</artifactId>
diff --git a/tika-parsers/tika-parsers-standard/pom.xml 
b/tika-parsers/tika-parsers-standard/pom.xml
index e85093593..57ec4e639 100644
--- a/tika-parsers/tika-parsers-standard/pom.xml
+++ b/tika-parsers/tika-parsers-standard/pom.xml
@@ -39,16 +39,6 @@
   <build>
     <pluginManagement>
       <plugins>
-        <plugin>
-          <groupId>org.apache.rat</groupId>
-          <artifactId>apache-rat-plugin</artifactId>
-          <configuration>
-            <excludes>
-              
<exclude>tika-parsers-standard-modules/tika-parser-image-module/**</exclude> 
<!-- already checked -->
-              
<exclude>tika-parsers-standard-modules/tika-parser-text-module/**</exclude> 
<!-- already checked -->
-            </excludes>
-          </configuration>
-        </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-jar-plugin</artifactId>
@@ -82,6 +72,26 @@
         </plugin>
       </plugins>
     </pluginManagement>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            
<exclude>tika-parsers-standard-modules/tika-parser-code-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-text-module/**</exclude> 
<!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-xml-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-html-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-image-module/src/main/resources/com/github/jaiimageio/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-mail-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-pdf-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-pkg-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-modules/tika-parser-miscoffice-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parsers-standard-package/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+          </excludes>
+        </configuration>
+      </plugin>
+    </plugins>
   </build>
 
   <scm>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/pom.xml 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/pom.xml
index f6b4529eb..dfc5daa18 100644
--- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/pom.xml
+++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/pom.xml
@@ -80,12 +80,30 @@
     <module>tika-parser-webarchive-module</module>
   </modules>
   <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            
<exclude>tika-parser-code-module/src/test/resources/test-documents/**</exclude> 
<!-- already checked -->
+            
<exclude>tika-parser-html-module/src/test/resources/test-documents/**</exclude> 
<!-- already checked -->
+            
<exclude>tika-parser-image-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parser-image-module/src/main/resources/com/github/jaiimageio/**</exclude>
 <!-- already checked -->
+            
<exclude>tika-parser-pdf-module/src/test/resources/test-documents/**</exclude> 
<!-- already checked -->
+            
<exclude>tika-parser-pkg-module/src/test/resources/test-documents/**</exclude> 
<!-- already checked -->
+            <exclude>tika-parser-text-module/**</exclude> <!-- already checked 
-->
+            
<exclude>tika-parser-xml-module/src/test/resources/test-documents/**</exclude> 
<!-- already checked -->
+            
<exclude>tika-parser-mail-module/src/test/resources/test-documents/**</exclude> 
<!-- already checked -->
+            
<exclude>tika-parser-miscoffice-module/src/test/resources/test-documents/**</exclude>
 <!-- already checked -->
+            <exclude></exclude>
+            <exclude></exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+    </plugins>
     <pluginManagement>
       <plugins>
-        <plugin>
-          <groupId>org.apache.rat</groupId>
-          <artifactId>apache-rat-plugin</artifactId>
-        </plugin>
         <plugin>
           <groupId>org.apache.felix</groupId>
           <artifactId>maven-bundle-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-code-module/pom.xml
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-code-module/pom.xml
index 570e37776..8bc0f9667 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-code-module/pom.xml
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-code-module/pom.xml
@@ -68,6 +68,16 @@
 
   <build>
     <plugins>
+      <!-- needs an entry or it will fail?! -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/pom.xml
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/pom.xml
index 780597a07..8c7ab8745 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/pom.xml
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/pom.xml
@@ -51,6 +51,16 @@
   </dependencies>
   <build>
     <plugins>
+      <!-- needs an entry or it will fail?! -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-mail-module/pom.xml
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-mail-module/pom.xml
index 0fb2f7d7f..8c3829ae3 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-mail-module/pom.xml
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-mail-module/pom.xml
@@ -66,6 +66,16 @@
   </dependencies>
   <build>
     <plugins>
+      <!-- needs an entry or it will fail?! -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/pom.xml
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/pom.xml
index 1b305ce52..a79c83abd 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/pom.xml
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/pom.xml
@@ -74,6 +74,16 @@
 
   <build>
     <plugins>
+      <!-- needs an entry or it will fail?! -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/pom.xml
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/pom.xml
index e389b98e2..d43fc7f99 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/pom.xml
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/pom.xml
@@ -91,6 +91,16 @@
 
   <build>
     <plugins>
+      <!-- needs an entry or it will fail?! -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/pom.xml
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/pom.xml
index 686147251..4c0291946 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/pom.xml
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/pom.xml
@@ -65,6 +65,16 @@
   </dependencies>
   <build>
     <plugins>
+      <!-- needs an entry or it will fail?! -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-xml-module/pom.xml
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-xml-module/pom.xml
index 037d2bc50..66bfc1535 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-xml-module/pom.xml
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-xml-module/pom.xml
@@ -37,6 +37,16 @@
   </dependencies>
   <build>
     <plugins>
+      <!-- needs an entry or it will fail?! -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/pom.xml 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/pom.xml
index 4a8031d08..f3df5629e 100644
--- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/pom.xml
+++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/pom.xml
@@ -362,6 +362,11 @@
       <plugin>
         <groupId>org.apache.rat</groupId>
         <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/test/resources/test-documents/*</exclude>
+          </excludes>
+        </configuration>
       </plugin>
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>

Reply via email to