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

cortlepp pushed a commit to branch cortlepp/improve-dependency-management
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git

commit 08568c71e650558d1a51aa4464217aa2ced7bb6b
Author: Christian Ortlepp <[email protected]>
AuthorDate: Wed Feb 18 10:14:06 2026 +0100

    build: unify swagger dependencies
---
 modules/openapi/pom.xml                |  3 ---
 modules/samples/swagger-server/pom.xml |  4 ----
 pom.xml                                | 16 ++++++++++++++++
 3 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/modules/openapi/pom.xml b/modules/openapi/pom.xml
index 6266a1411b..052a61c9bf 100644
--- a/modules/openapi/pom.xml
+++ b/modules/openapi/pom.xml
@@ -54,17 +54,14 @@
         <dependency>
             <groupId>io.swagger.core.v3</groupId>
             <artifactId>swagger-core</artifactId>
-            <version>2.2.43</version>
         </dependency>
         <dependency>
             <groupId>io.swagger.core.v3</groupId>
             <artifactId>swagger-models</artifactId>
-            <version>2.2.43</version>
         </dependency>
         <dependency>
             <groupId>io.swagger.core.v3</groupId>
             <artifactId>swagger-annotations</artifactId>
-            <version>2.2.43</version>
         </dependency>
 
         <!-- Jackson comes transitively from swagger-core dependency -->
diff --git a/modules/samples/swagger-server/pom.xml 
b/modules/samples/swagger-server/pom.xml
index e67c964527..1eb214c41b 100644
--- a/modules/samples/swagger-server/pom.xml
+++ b/modules/samples/swagger-server/pom.xml
@@ -44,7 +44,6 @@
         <maven.compiler.target>17</maven.compiler.target>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <moshi.version>1.15.0</moshi.version>
-        <swagger.version>2.2.18</swagger.version>
     </properties>
 
     <dependencies>
@@ -81,17 +80,14 @@
         <dependency>
             <groupId>io.swagger.core.v3</groupId>
             <artifactId>swagger-core</artifactId>
-            <version>${swagger.version}</version>
         </dependency>
         <dependency>
             <groupId>io.swagger.core.v3</groupId>
             <artifactId>swagger-annotations</artifactId>
-            <version>${swagger.version}</version>
         </dependency>
         <dependency>
             <groupId>io.swagger.core.v3</groupId>
             <artifactId>swagger-models</artifactId>
-            <version>${swagger.version}</version>
         </dependency>
 
         <!-- Servlet API -->
diff --git a/pom.xml b/pom.xml
index 4d030c6c02..f6f7717e6b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -509,6 +509,7 @@
         <maven.compiler.release>17</maven.compiler.release>
         <jacoco.version>0.8.14</jacoco.version>
         <asm.version>9.9.1</asm.version>
+        <swagger.version>2.2.43</swagger.version>
     </properties>
 
     <dependencyManagement>
@@ -1037,6 +1038,21 @@
                 <artifactId>byte-buddy</artifactId>
                 <version>1.18.5</version>
             </dependency>
+            <dependency>
+                <groupId>io.swagger.core.v3</groupId>
+                <artifactId>swagger-core</artifactId>
+                <version>${swagger.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>io.swagger.core.v3</groupId>
+                <artifactId>swagger-models</artifactId>
+                <version>${swagger.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>io.swagger.core.v3</groupId>
+                <artifactId>swagger-annotations</artifactId>
+                <version>${swagger.version}</version>
+            </dependency>
         </dependencies>
     </dependencyManagement>
 

Reply via email to