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

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


The following commit(s) were added to refs/heads/branch_3x by this push:
     new f58de314b TIKA-4504: add exclusions
f58de314b is described below

commit f58de314b9ada961b5550a7f5686b87d4d74baf8
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 55df544eb..00a26cb74 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 ba2a84085..a766c583c 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 f13f07dbe..1321bf179 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 d8482ac52..e5bc7ec86 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
@@ -70,12 +70,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 02440f9f8..275d0c0ab 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 b5d1d3c5f..e61679f6e 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 814367677..6b3746b67 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 169ddf4a5..8f1489706 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 72cd34151..59ad23c91 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
@@ -101,6 +101,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 5890c2066..e58563041 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 2a9243e4b..e5eebe45e 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 9c51093fb..c48547da4 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