@@ -51,6 +51,7 @@ recipeList:
5151 - org.openrewrite.java.migrate.jakarta.UpdateEclipseLinkDependencies
5252 - org.openrewrite.java.migrate.jakarta.UpdateFileupload2Dependencies
5353 - org.openrewrite.java.migrate.jakarta.UpdateYassonDependencies
54+ - org.openrewrite.java.migrate.jakarta.MigrateFastjsonForJakarta10
5455---
5556type : specs.openrewrite.org/v1beta/recipe
5657name : org.openrewrite.java.migrate.jakarta.MigrationToJakarta10Apis
@@ -512,6 +513,33 @@ recipeList:
512513 groupId : org.apache.shiro
513514 artifactId : " *"
514515 newVersion : 2.0.x
516+ - org.openrewrite.java.ChangePackage :
517+ oldPackageName : org.apache.shiro.codec
518+ newPackageName : org.apache.shiro.lang.codec
519+ - org.openrewrite.java.ChangeType :
520+ oldFullyQualifiedTypeName : org.apache.shiro.util.ByteSource
521+ newFullyQualifiedTypeName : org.apache.shiro.lang.util.ByteSource
522+ - org.openrewrite.java.ChangeType :
523+ oldFullyQualifiedTypeName : org.apache.shiro.util.StringUtils
524+ newFullyQualifiedTypeName : org.apache.shiro.lang.util.StringUtils
525+ - org.openrewrite.java.dependencies.UpgradeDependencyVersion :
526+ groupId : io.buji
527+ artifactId : buji-pac4j
528+ newVersion : 9.x
529+ - org.openrewrite.java.dependencies.UpgradeDependencyVersion :
530+ groupId : org.pac4j
531+ artifactId : " *"
532+ newVersion : 6.x
533+ - org.openrewrite.java.dependencies.ChangeDependency :
534+ oldGroupId : org.pac4j
535+ oldArtifactId : javaee-pac4j
536+ newArtifactId : pac4j-jakartaee
537+ newVersion : 6.x
538+ - org.openrewrite.java.dependencies.ChangeDependency :
539+ oldGroupId : org.pac4j
540+ oldArtifactId : pac4j-javaee
541+ newArtifactId : pac4j-jakartaee
542+ newVersion : 6.x
515543---
516544type : specs.openrewrite.org/v1beta/recipe
517545name : org.openrewrite.java.migrate.jakarta.UpdateEclipseLinkDependencies
@@ -592,6 +620,12 @@ recipeList:
592620 newGroupId : org.eclipse.jetty.ee10
593621 newArtifactId : jetty-ee10-annotations
594622 newVersion : 12.0.x
623+ - org.openrewrite.java.dependencies.ChangeDependency :
624+ oldGroupId : org.eclipse.jetty.ee9.websocket
625+ oldArtifactId : jetty-ee9-websocket-jetty-server
626+ newGroupId : org.eclipse.jetty.ee10.websocket
627+ newArtifactId : jetty-ee10-websocket-jakarta-server
628+ newVersion : 12.x
595629 - org.openrewrite.java.ChangeType :
596630 oldFullyQualifiedTypeName : org.eclipse.jetty.util.resource.ResourceCollection
597631 newFullyQualifiedTypeName : org.eclipse.jetty.util.resource.Resource
@@ -609,3 +643,18 @@ recipeList:
609643 groupId : org.jvnet.jaxb
610644 artifactId : jaxb-maven-plugin
611645 newVersion : 4.x
646+ ---
647+ type : specs.openrewrite.org/v1beta/recipe
648+ name : org.openrewrite.java.migrate.jakarta.MigrateFastjsonForJakarta10
649+ displayName : Update Fastjson for Jakarta EE 10
650+ description : Update Fastjson to be compatible with Jakarta EE 10.
651+ recipeList :
652+ - org.openrewrite.java.dependencies.ChangeDependency :
653+ oldGroupId : com.alibaba
654+ oldArtifactId : fastjson
655+ newGroupId : com.alibaba.fastjson2
656+ newArtifactId : fastjson2
657+ newVersion : 2.x
658+ - org.openrewrite.java.ChangePackage :
659+ oldPackageName : com.alibaba.fastjson
660+ newPackageName : com.alibaba.fastjson2
0 commit comments