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

rec pushed a commit to branch refactoring/176-Upgrade-dependencies
in repository https://gitbox.apache.org/repos/asf/uima-ruta.git

commit d6c41ffbb72ade971be2b4cf9f757aefcd409dbb
Author: Richard Eckart de Castilho <[email protected]>
AuthorDate: Fri Nov 22 13:07:19 2024 +0100

    Issue #176: Upgrade dependencies
    
    - Pin ruta-maven-plugin version to 3.4.1 because Maven does not like using 
a plugin that has been created in the same reactor
    - antlr3-maven-plugin 3.5.2 -> 3.5.3
    - tycho 4.0.4 -> 4.0.10
    - commons-io 2.17.0 -> 2.18.0
    - spring 5.3.39 -> 6.1.15
    - asciidoctor-maven-plugin 3.1.0 -> 3.1.1
    - p2-layout-resolver 1.7.0 -> 1.9.0
    - maven-archetype-plugin 3.1.2 -> 3.3.1
    - Removed explicit jruby dependency from asciidoc plugin
---
 pom.xml                      |  2 +-
 ruta-core/pom.xml            |  1 -
 ruta-documentation/pom.xml   |  5 -----
 ruta-ep-ide/pom.xml          |  1 -
 ruta-maven-archetype/pom.xml |  2 +-
 ruta-parent/pom.xml          | 40 ++++++++++++++++++++--------------------
 6 files changed, 22 insertions(+), 29 deletions(-)

diff --git a/pom.xml b/pom.xml
index ce4d77ec..2f728bd8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -89,7 +89,7 @@
     <dependency>
       <groupId>org.apache.uima</groupId>
       <artifactId>ruta-maven-plugin</artifactId>
-      <version>${project.version}</version>
+      <version>3.4.1</version>
     </dependency>
   </dependencies>
 
diff --git a/ruta-core/pom.xml b/ruta-core/pom.xml
index 8f2a3aef..46e9fd02 100644
--- a/ruta-core/pom.xml
+++ b/ruta-core/pom.xml
@@ -289,7 +289,6 @@
       <plugin>
         <groupId>org.antlr</groupId>
         <artifactId>antlr3-maven-plugin</artifactId>
-        <version>3.5.2</version>
         <executions>
           <execution>
             <id>run antlr</id>
diff --git a/ruta-documentation/pom.xml b/ruta-documentation/pom.xml
index bf9ca8e1..af89b7f5 100644
--- a/ruta-documentation/pom.xml
+++ b/ruta-documentation/pom.xml
@@ -95,11 +95,6 @@
           </execution>
         </executions>
         <dependencies>
-          <dependency>
-              <groupId>org.jruby</groupId>
-              <artifactId>jruby</artifactId>
-              <version>9.4.3.0</version>
-          </dependency>
           <dependency>
             <groupId>org.asciidoctor</groupId>
             <artifactId>asciidoctorj</artifactId>
diff --git a/ruta-ep-ide/pom.xml b/ruta-ep-ide/pom.xml
index add3ea11..f4de06d1 100644
--- a/ruta-ep-ide/pom.xml
+++ b/ruta-ep-ide/pom.xml
@@ -150,7 +150,6 @@
       <plugin>
         <groupId>org.antlr</groupId>
         <artifactId>antlr3-maven-plugin</artifactId>
-        <version>3.5.2</version>
         <executions>
           <execution>
             <id>run antlr</id>
diff --git a/ruta-maven-archetype/pom.xml b/ruta-maven-archetype/pom.xml
index 6476a55f..c828a8b7 100644
--- a/ruta-maven-archetype/pom.xml
+++ b/ruta-maven-archetype/pom.xml
@@ -54,7 +54,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-archetype-plugin</artifactId>
-          <version>3.1.2</version>
+          <version>3.3.1</version>
         </plugin>
         <plugin>
           <groupId>org.apache.rat</groupId>
diff --git a/ruta-parent/pom.xml b/ruta-parent/pom.xml
index b5d186ef..78b052cc 100644
--- a/ruta-parent/pom.xml
+++ b/ruta-parent/pom.xml
@@ -117,33 +117,28 @@
       Creative Commons Attribution 3.0 License.
     </postNoticeText>
     
-    <tycho-version>4.0.4</tycho-version>
-
-    <uima-version>3.6.0-SNAPSHOT</uima-version>
-    <spring-version>5.3.39</spring-version>
-
-    <slf4j-version>1.7.36</slf4j-version>
-    <maven.version>3.8.1</maven.version>
-
-    <junit-version>5.11.3</junit-version>
-    <junit-vintage-version>4.13.2</junit-vintage-version>
-    <assertj-version>3.26.3</assertj-version>
- 
     <antlr-version>3.5.3</antlr-version>
-    <htmlparser-version>1.6</htmlparser-version>
+    <assertj-version>3.26.3</assertj-version>
+    <caffeine-version>3.1.8</caffeine-version>
     <commons-collections-version>3.2.2</commons-collections-version>
     <commons-collections4-version>4.4</commons-collections4-version>
     <commons-text-version>1.12.0</commons-text-version>
     <commons-lang3-version>3.17.0</commons-lang3-version>
-    <commons-io-version>2.17.0</commons-io-version>
+    <commons-io-version>2.18.0</commons-io-version>
     <commons-math3-version>3.6.1</commons-math3-version>
     <commons-logging-version>1.3.4</commons-logging-version>
     <commons-logging-api-version>1.1</commons-logging-api-version>
-    <caffeine-version>3.1.8</caffeine-version>
-
     <dltk.version>[5.11.0,6.0.0)</dltk.version>
+    <htmlparser-version>1.6</htmlparser-version>
+    <junit-version>5.11.3</junit-version>
+    <junit-vintage-version>4.13.2</junit-vintage-version>
+    <maven.version>3.8.1</maven.version>
+    <slf4j-version>1.7.36</slf4j-version>
+    <spring-version>6.1.15</spring-version>
+    <tycho-version>4.0.10</tycho-version>
+    <uima-version>3.6.0-SNAPSHOT</uima-version>
 
-    <asciidoctor.plugin.version>3.1.0</asciidoctor.plugin.version>
+    <asciidoctor.plugin.version>3.1.1</asciidoctor.plugin.version>
     <asciidoctor.version>3.0.0</asciidoctor.version>
     <asciidoctor.pdf.version>2.3.19</asciidoctor.pdf.version>
 
@@ -155,13 +150,13 @@
     <eclipseP2RepoId>org.eclipse.p2.202309</eclipseP2RepoId>
     <dltkP2RepoId>org.eclipse.p2.201812</dltkP2RepoId>
 
-    <api_check_oldVersion>3.4.0</api_check_oldVersion>
-
     <!-- BEGIN PROFILE SETTINGS: generate-release-notes-->
     <github-repository>uima-ruta</github-repository>
     <git-branch>main</git-branch>
     <previous-release-version>3.4.0</previous-release-version>
     <!-- END PROFILE SETTINGS: generate-release-notes-->
+    
+    <api_check_oldVersion>${previous-release-version}</api_check_oldVersion>
   </properties>
 
   <dependencyManagement>
@@ -557,6 +552,11 @@
   <build>
     <pluginManagement>
       <plugins>
+        <plugin>
+          <groupId>org.antlr</groupId>
+          <artifactId>antlr3-maven-plugin</artifactId>
+          <version>${antlr-version}</version>
+        </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
@@ -580,7 +580,7 @@
       <plugin>
         <groupId>org.openntf.maven</groupId>
         <artifactId>p2-layout-resolver</artifactId>
-        <version>1.7.0</version>
+        <version>1.9.0</version>
         <extensions>true</extensions>
       </plugin>
 

Reply via email to