You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by co...@apache.org on 2026/02/18 10:38:26 UTC
(axis-axis2-java-core) 01/02: build: unify swagger dependencies
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 <ch...@hypergene.com>
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>