Skip to content

Commit 371226a

Browse files
authored
Merge pull request #12 from openrewrite/nmck257-patch-1
Migrate from javax Swagger artifacts to Jakarta versions
2 parents 1bd47af + d9a1170 commit 371226a

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

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

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,57 @@ recipeList:
5555

5656
# todo add swagger-core to common-dependencies
5757

58+
---
59+
type: specs.openrewrite.org/v1beta/recipe
60+
name: org.openrewrite.openapi.swagger.UseJakartaSwaggerArtifacts
61+
displayName: Use Jakarta Swagger Artifacts
62+
description: Migrate from javax Swagger artifacts to Jakarta versions.
63+
tags:
64+
- swagger
65+
- openapi
66+
- jakarta
67+
recipeList:
68+
- org.openrewrite.java.dependencies.ChangeDependency:
69+
oldGroupId: io.swagger.core.v3
70+
oldArtifactId: swagger-annotations
71+
newArtifactId: swagger-annotations-jakarta
72+
- org.openrewrite.java.dependencies.ChangeDependency:
73+
oldGroupId: io.swagger.core.v3
74+
oldArtifactId: swagger-core
75+
newArtifactId: swagger-core-jakarta
76+
- org.openrewrite.java.dependencies.ChangeDependency:
77+
oldGroupId: io.swagger.core.v3
78+
oldArtifactId: swagger-gradle-plugin
79+
newArtifactId: swagger-gradle-plugin-jakarta
80+
- org.openrewrite.java.dependencies.ChangeDependency:
81+
oldGroupId: io.swagger.core.v3
82+
oldArtifactId: swagger-integration
83+
newArtifactId: swagger-integration-jakarta
84+
- org.openrewrite.java.dependencies.ChangeDependency:
85+
oldGroupId: io.swagger.core.v3
86+
oldArtifactId: swagger-jaxrs2
87+
newArtifactId: swagger-jaxrs2-jakarta
88+
- org.openrewrite.java.dependencies.ChangeDependency:
89+
oldGroupId: io.swagger.core.v3
90+
oldArtifactId: swagger-jaxrs2-servlet-initializer
91+
newArtifactId: swagger-jaxrs2-servlet-initializer-jakarta
92+
- org.openrewrite.java.dependencies.ChangeDependency:
93+
oldGroupId: io.swagger.core.v3
94+
oldArtifactId: swagger-jaxrs2-servlet-initializer-v2
95+
newArtifactId: swagger-jaxrs2-servlet-initializer-v2-jakarta
96+
- org.openrewrite.java.dependencies.ChangeDependency:
97+
oldGroupId: io.swagger.core.v3
98+
oldArtifactId: swagger-maven-plugin
99+
newArtifactId: swagger-maven-plugin-jakarta
100+
- org.openrewrite.java.dependencies.ChangeDependency:
101+
oldGroupId: io.swagger.core.v3
102+
oldArtifactId: swagger-models
103+
newArtifactId: swagger-models-jakarta
104+
- org.openrewrite.java.dependencies.ChangeDependency:
105+
oldGroupId: io.swagger.core.v3
106+
oldArtifactId: swagger-project
107+
newArtifactId: swagger-project-jakarta
108+
58109
---
59110
type: specs.openrewrite.org/v1beta/recipe
60111
name: org.openrewrite.openapi.swagger.MigrateApiOperationToOperation

0 commit comments

Comments
 (0)