You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2024/02/06 17:45:54 UTC

(tika) branch TIKA-4191 created (now 6a7d55edc)

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

tallison pushed a change to branch TIKA-4191
in repository https://gitbox.apache.org/repos/asf/tika.git


      at 6a7d55edc TIKA-4191 -- change tika-core's scope to "provided" where possible

This branch includes the following new commits:

     new 6a7d55edc TIKA-4191 -- change tika-core's scope to "provided" where possible

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(tika) 01/01: TIKA-4191 -- change tika-core's scope to "provided" where possible

Posted by ta...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tallison pushed a commit to branch TIKA-4191
in repository https://gitbox.apache.org/repos/asf/tika.git

commit 6a7d55edc636a5a5c13d40894cad82d59395844c
Author: tallison <ta...@apache.org>
AuthorDate: Tue Feb 6 12:45:22 2024 -0500

    TIKA-4191 -- change tika-core's scope to "provided" where possible
---
 CHANGES.txt                          | 2 ++
 tika-app/pom.xml                     | 1 +
 tika-batch/pom.xml                   | 4 ++++
 tika-eval/tika-eval-app/pom.xml      | 5 +++++
 tika-eval/tika-eval-core/pom.xml     | 1 +
 tika-fuzzing/pom.xml                 | 1 +
 tika-java7/pom.xml                   | 1 +
 tika-server/tika-server-core/pom.xml | 6 +++++-
 tika-translate/pom.xml               | 1 +
 tika-xmp/pom.xml                     | 1 +
 10 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 163753e9b..187aa2f55 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -13,6 +13,8 @@ Release 3.0.0-BETA - 12/01/2023
 
    * Removed xerces2 as a dependency (TIKA-4135).
 
+   * tika-core now has a scope of "provided" in most non-app modules (TIKA-4191).
+
    * Tika will look for "custom-mimetypes.xml" directly on the classpath, NOT
      under "/org/apache/tika/mime/". (TIKA-4147).
 
diff --git a/tika-app/pom.xml b/tika-app/pom.xml
index b8bd673a8..88f1157a6 100644
--- a/tika-app/pom.xml
+++ b/tika-app/pom.xml
@@ -73,6 +73,7 @@
       <artifactId>tika-emitter-fs</artifactId>
       <version>${project.version}</version>
     </dependency>
+    <!-- this brings in tika-core -->
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-async-cli</artifactId>
diff --git a/tika-batch/pom.xml b/tika-batch/pom.xml
index 1a7867578..f0852a288 100644
--- a/tika-batch/pom.xml
+++ b/tika-batch/pom.xml
@@ -39,20 +39,24 @@
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-core</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-serialization</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-compress</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>commons-cli</groupId>
       <artifactId>commons-cli</artifactId>
+      <scope>provided</scope>
     </dependency>
 
     <dependency>
diff --git a/tika-eval/tika-eval-app/pom.xml b/tika-eval/tika-eval-app/pom.xml
index 80113700f..18671052c 100644
--- a/tika-eval/tika-eval-app/pom.xml
+++ b/tika-eval/tika-eval-app/pom.xml
@@ -30,6 +30,11 @@
 
 
   <dependencies>
+    <dependency>
+      <groupId>org.apache.tika</groupId>
+      <artifactId>tika-core</artifactId>
+      <version>${project.version}</version>
+    </dependency>
     <dependency>
       <groupId>org.apache.tika</groupId>
       <artifactId>tika-eval-core</artifactId>
diff --git a/tika-eval/tika-eval-core/pom.xml b/tika-eval/tika-eval-core/pom.xml
index 0644e72e9..ac6470bee 100644
--- a/tika-eval/tika-eval-core/pom.xml
+++ b/tika-eval/tika-eval-core/pom.xml
@@ -34,6 +34,7 @@
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-core</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
diff --git a/tika-fuzzing/pom.xml b/tika-fuzzing/pom.xml
index b3d801bef..2faa23ce7 100644
--- a/tika-fuzzing/pom.xml
+++ b/tika-fuzzing/pom.xml
@@ -37,6 +37,7 @@
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-core</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
diff --git a/tika-java7/pom.xml b/tika-java7/pom.xml
index 4c209898b..969c4b4ee 100644
--- a/tika-java7/pom.xml
+++ b/tika-java7/pom.xml
@@ -91,6 +91,7 @@
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-core</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
diff --git a/tika-server/tika-server-core/pom.xml b/tika-server/tika-server-core/pom.xml
index 21bc0571f..0039cce4b 100644
--- a/tika-server/tika-server-core/pom.xml
+++ b/tika-server/tika-server-core/pom.xml
@@ -36,12 +36,16 @@
   </pluginRepositories>
 
   <dependencies>
+    <dependency>
+      <groupId>org.apache.tika</groupId>
+      <artifactId>tika-core</artifactId>
+      <version>${project.version}</version>
+    </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-translate</artifactId>
       <version>${project.version}</version>
     </dependency>
-
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-langdetect-optimaize</artifactId>
diff --git a/tika-translate/pom.xml b/tika-translate/pom.xml
index 71c6d15c7..3d1129d27 100644
--- a/tika-translate/pom.xml
+++ b/tika-translate/pom.xml
@@ -39,6 +39,7 @@
       <groupId>org.apache.tika</groupId>
       <artifactId>tika-core</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.tika</groupId>
diff --git a/tika-xmp/pom.xml b/tika-xmp/pom.xml
index 68561178e..5917b584b 100644
--- a/tika-xmp/pom.xml
+++ b/tika-xmp/pom.xml
@@ -83,6 +83,7 @@
       <groupId>${project.groupId}</groupId>
       <artifactId>tika-core</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>