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>