From 86c0b92427077108a3a450e50da8aa07c1cd1ea2 Mon Sep 17 00:00:00 2001 From: Tim te Beek Date: Mon, 15 Dec 2025 14:21:20 +0000 Subject: [PATCH] Reorder `maybeRemoveImport` before `maybeAddImport` Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.java.recipes.RemoveImportBeforeAddImport?organizationId=QUxML01vZGVybmUvTW9kZXJuZSArIE9wZW5SZXdyaXRl Co-authored-by: Moderne --- .../java/migrate/jakarta/UpdateManagedBeanToNamed.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/openrewrite/java/migrate/jakarta/UpdateManagedBeanToNamed.java b/src/main/java/org/openrewrite/java/migrate/jakarta/UpdateManagedBeanToNamed.java index 3f43fd76a8..b505fe2cf7 100644 --- a/src/main/java/org/openrewrite/java/migrate/jakarta/UpdateManagedBeanToNamed.java +++ b/src/main/java/org/openrewrite/java/migrate/jakarta/UpdateManagedBeanToNamed.java @@ -64,8 +64,8 @@ public TreeVisitor getVisitor() { public J.Annotation visitAnnotation(J.Annotation annotation, ExecutionContext ctx) { Optional annotated = new Annotated.Matcher(MANAGED_BEAN_MATCHER).get(getCursor()); if (annotated.isPresent()) { - maybeAddImport("jakarta.inject.Named"); maybeRemoveImport("javax.faces.bean.ManagedBean"); + maybeAddImport("jakarta.inject.Named"); maybeRemoveImport("jakarta.faces.bean.ManagedBean"); // Get the name from the @ManagedBean annotation String beanName = annotated