Skip to content

Commit c9bbe9e

Browse files
Correcting artifactId for swagger-jaxrs to swagger-jaxrs2 when we go to the new groupId of io.swagger.core.v3, and updated test to show jersey artifact combining into the same artifact (#63)
1 parent a6d36ed commit c9bbe9e

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

src/main/resources/META-INF/rewrite/swagger-2.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ recipeList:
2929
newGroupId: io.swagger.core.v3
3030
newArtifactId: swagger-jaxrs2
3131
newVersion: 2.2.x
32+
- org.openrewrite.java.dependencies.ChangeDependency:
33+
oldGroupId: io.swagger
34+
oldArtifactId: swagger-jaxrs
35+
newGroupId: io.swagger.core.v3
36+
newArtifactId: swagger-jaxrs2
37+
newVersion: 2.2.x
3238
- org.openrewrite.java.dependencies.ChangeDependency:
3339
oldGroupId: io.swagger
3440
oldArtifactId: swagger-*

src/test/java/org/openrewrite/openapi/swagger/SwaggerToOpenAPITest.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,16 @@ class Example {
8585
<artifactId>swagger-core</artifactId>
8686
<version>1.6.14</version>
8787
</dependency>
88+
<dependency>
89+
<groupId>io.swagger</groupId>
90+
<artifactId>swagger-jersey2-jaxrs</artifactId>
91+
<version>1.6.14</version>
92+
</dependency>
93+
<dependency>
94+
<groupId>io.swagger</groupId>
95+
<artifactId>swagger-jaxrs</artifactId>
96+
<version>1.6.14</version>
97+
</dependency>
8898
</dependencies>
8999
</project>
90100
""",
@@ -110,6 +120,11 @@ class Example {
110120
<artifactId>swagger-core</artifactId>
111121
<version>%1$s</version>
112122
</dependency>
123+
<dependency>
124+
<groupId>io.swagger.core.v3</groupId>
125+
<artifactId>swagger-jaxrs2</artifactId>
126+
<version>%1$s</version>
127+
</dependency>
113128
</dependencies>
114129
</project>
115130
""".formatted(Pattern.compile("<version>(2\\.2\\.[\\d.]+)</version>")

0 commit comments

Comments
 (0)