Skip to content

Commit cb161e6

Browse files
authored
Update JakartaXmlWs recipe to use provided scope dependencies. Make upgrade more robust (#735)
1 parent 88a1c90 commit cb161e6

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

src/main/resources/META-INF/rewrite/jakarta-ee-9.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -774,17 +774,25 @@ recipeList:
774774
groupId: jakarta.xml.ws
775775
artifactId: jakarta.xml.ws-api
776776
newVersion: 3.0.x
777+
- org.openrewrite.maven.ChangeDependencyScope:
778+
groupId: jakarta.xml.ws
779+
artifactId: jakarta.xml.ws-api
780+
newScope: provided
781+
- org.openrewrite.java.dependencies.UpgradeDependencyVersion:
782+
groupId: com.sun.xml.ws
783+
artifactId: jaxws-rt
784+
newVersion: 3.x
785+
- org.openrewrite.maven.ChangeDependencyScope:
786+
groupId: com.sun.xml.ws
787+
artifactId: jaxws-rt
788+
newScope: provided
777789
- org.openrewrite.java.dependencies.AddDependency:
778790
groupId: com.sun.xml.ws
779791
artifactId: jaxws-rt
780792
version: 3.x
781-
scope: runtime
793+
scope: provided
782794
onlyIfUsing: javax.xml.ws..*
783795
acceptTransitive: true
784-
- org.openrewrite.java.dependencies.UpgradeDependencyVersion:
785-
groupId: com.sun.xml.ws
786-
artifactId: jaxws-rt
787-
newVersion: 3.x
788796
- org.openrewrite.java.ChangePackage:
789797
oldPackageName: javax.xml.ws
790798
newPackageName: jakarta.xml.ws

0 commit comments

Comments
 (0)