Skip to content

Commit 867b956

Browse files
Migrate Traits class usage to constructor calls (#759)
Co-authored-by: Moderne <team@moderne.io>
1 parent c76aaab commit 867b956

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/main/java/org/openrewrite/java/migrate/jakarta/UpdateAnnotationAttributeJavaxToJakarta.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import org.openrewrite.Recipe;
2323
import org.openrewrite.TreeVisitor;
2424
import org.openrewrite.internal.ListUtils;
25-
import org.openrewrite.java.trait.Traits;
25+
import org.openrewrite.java.trait.Annotated;
2626
import org.openrewrite.java.tree.J;
2727
import org.openrewrite.java.tree.JavaType;
2828

@@ -50,7 +50,7 @@ public String getDescription() {
5050

5151
@Override
5252
public TreeVisitor<?, ExecutionContext> getVisitor() {
53-
return Traits.annotated(signature).asVisitor(ann -> ann.getTree()
53+
return new Annotated.Matcher(signature).asVisitor(ann -> ann.getTree()
5454
.withArguments(ListUtils.map(ann.getTree().getArguments(), arg -> {
5555
if (arg instanceof J.Assignment) {
5656
J.Assignment as = (J.Assignment) arg;

src/main/java/org/openrewrite/java/migrate/jakarta/UpdateManagedBeanToNamed.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@
3434
import java.util.Optional;
3535
import java.util.Set;
3636

37-
import static org.openrewrite.java.trait.Traits.annotated;
38-
3937
@Value
4038
@EqualsAndHashCode(callSuper = false)
4139
public class UpdateManagedBeanToNamed extends Recipe {
@@ -64,7 +62,7 @@ public TreeVisitor<?, ExecutionContext> getVisitor() {
6462
new JavaIsoVisitor<ExecutionContext>() {
6563
@Override
6664
public J.Annotation visitAnnotation(J.Annotation annotation, ExecutionContext ctx) {
67-
Optional<Annotated> annotated = annotated(MANAGED_BEAN_MATCHER).get(getCursor());
65+
Optional<Annotated> annotated = new Annotated.Matcher(MANAGED_BEAN_MATCHER).get(getCursor());
6866
if (annotated.isPresent()) {
6967
maybeAddImport("jakarta.inject.Named");
7068
maybeRemoveImport("javax.faces.bean.ManagedBean");

0 commit comments

Comments
 (0)