diff --git a/src/main/resources/META-INF/rewrite/jakarta-ee-10.yml b/src/main/resources/META-INF/rewrite/jakarta-ee-10.yml index 5fdc87bd6a..6cd69f7693 100644 --- a/src/main/resources/META-INF/rewrite/jakarta-ee-10.yml +++ b/src/main/resources/META-INF/rewrite/jakarta-ee-10.yml @@ -47,6 +47,7 @@ recipeList: - org.openrewrite.java.migrate.jakarta.UpdateApacheCommonsEmailDependencies - org.openrewrite.java.migrate.jakarta.UpdateApacheShiroDependencies - org.openrewrite.java.migrate.jakarta.UpdateEclipseLinkDependencies + - org.openrewrite.java.migrate.jakarta.UpdateFileupload2Dependencies - org.openrewrite.java.migrate.jakarta.UpdateYassonDependencies --- type: specs.openrewrite.org/v1beta/recipe @@ -136,6 +137,19 @@ recipeList: newVersion: 3.1.x --- type: specs.openrewrite.org/v1beta/recipe +name: org.openrewrite.java.migrate.jakarta.UpdateFileupload2Dependencies +displayName: Update Apache Commons FileUpload2 package for EE10 +description: Update Apache Commons FileUpload2 package for EE10. +recipeList: + - org.openrewrite.java.dependencies.ChangeDependency: + oldGroupId: org.apache.commons + oldArtifactId: commons-fileupload2-jakarta-servlet5 + newArtifactId: commons-fileupload2-jakarta-servlet6 + - org.openrewrite.java.ChangePackage: + oldPackageName: org.apache.commons.fileupload2.jakarta.servlet5 + newPackageName: org.apache.commons.fileupload2.jakarta.servlet6 +--- +type: specs.openrewrite.org/v1beta/recipe name: org.openrewrite.java.migrate.jakarta.ServletCookieBehaviorChangeRFC6265 displayName: Remove `getComment` and `getVersion` methods description: >- diff --git a/src/main/resources/META-INF/rewrite/jakarta-ee-9.yml b/src/main/resources/META-INF/rewrite/jakarta-ee-9.yml index 19e34d7a9a..f1c7581d92 100644 --- a/src/main/resources/META-INF/rewrite/jakarta-ee-9.yml +++ b/src/main/resources/META-INF/rewrite/jakarta-ee-9.yml @@ -36,6 +36,7 @@ recipeList: - org.openrewrite.java.migrate.jakarta.JavaxDecoratorToJakartaDecorator - org.openrewrite.java.migrate.jakarta.JavaxEjbToJakartaEjb - org.openrewrite.java.migrate.jakarta.JavaxElToJakartaEl + - org.openrewrite.java.migrate.jakarta.FileuploadToFileUpload2 - org.openrewrite.java.migrate.jakarta.JavaxEnterpriseToJakartaEnterprise - org.openrewrite.java.migrate.jakarta.Faces2xMigrationToJakartaFaces3x - org.openrewrite.java.migrate.jakarta.JavaxInjectMigrationToJakartaInject @@ -319,6 +320,38 @@ recipeList: recursive: true --- type: specs.openrewrite.org/v1beta/recipe +name: org.openrewrite.java.migrate.jakarta.FileuploadToFileUpload2 +displayName: Migrate deprecated `org.apache.commons.fileload` packages to `org.apache.commons.fileload.core` +description: Migrate deprecated `org.apache.commons.fileload` packages to `org.apache.commons.fileload.core` +recipeList: + - org.openrewrite.java.dependencies.ChangeDependency: + oldGroupId: commons-fileupload + oldArtifactId: commons-fileupload + newGroupId: org.apache.commons + newArtifactId: commons-fileupload2-jakarta-servlet5 + newVersion: 2.0.0-M4 + - org.openrewrite.java.dependencies.ChangeDependency: + oldGroupId: org.apache.commons + oldArtifactId: commons-fileupload2-jakarta + newArtifactId: commons-fileupload2-jakarta-servlet5 + - org.openrewrite.java.dependencies.UpgradeDependencyVersion: + groupId: org.apache.commons + artifactId: '*' + newVersion: 2.0.0-M4 + - org.openrewrite.java.ChangePackage: + oldPackageName: org.apache.commons.fileload.disk + newPackageName: org.apache.commons.fileload2.core + recursive: true + - org.openrewrite.java.ChangePackage: + oldPackageName: org.apache.commons.fileload.servlet + newPackageName: org.apache.commons.fileupload2.jakarta.servlet5 + recursive: true + - org.openrewrite.java.ChangePackage: + oldPackageName: org.apache.commons.fileload + newPackageName: org.apache.commons.fileload2.core + recursive: true +--- +type: specs.openrewrite.org/v1beta/recipe name: org.openrewrite.java.migrate.jakarta.JavaxEnterpriseToJakartaEnterprise displayName: Migrate deprecated `javax.enterprise` packages to `jakarta.enterprise` description: Java EE has been rebranded to Jakarta EE, necessitating a package relocation.