Skip to content

Commit 9803871

Browse files
Reorder maybeRemoveImport before maybeAddImport (#873)
* 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 <team@moderne.io> * Updated expectations after removing imports before addition --------- Co-authored-by: Moderne <team@moderne.io>
1 parent 42c22af commit 9803871

24 files changed

Lines changed: 37 additions & 33 deletions

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertArrayEqualsToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5757
return md;
5858
}
5959

60-
maybeAddImport(ASSERTJ, "assertThat", false);
6160
maybeRemoveImport(JUNIT);
61+
maybeAddImport(ASSERTJ, "assertThat", false);
6262

6363
List<Expression> args = md.getArguments();
6464
Expression expected = args.get(0);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertEqualsToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5757
return mi;
5858
}
5959

60-
maybeAddImport(ASSERTJ, "assertThat", false);
6160
maybeRemoveImport(JUNIT);
61+
maybeAddImport(ASSERTJ, "assertThat", false);
6262

6363
List<Expression> args = mi.getArguments();
6464
Expression expected = args.get(0);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertFalseToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5353
return mi;
5454
}
5555

56-
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5756
maybeRemoveImport("org.junit.jupiter.api.Assertions");
57+
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5858

5959
List<Expression> args = mi.getArguments();
6060
Expression actual = args.get(0);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertInstanceOfToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5151
return mi;
5252
}
5353

54-
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5554
maybeRemoveImport("org.junit.jupiter.api.Assertions");
55+
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5656

5757
Expression expected = mi.getArguments().get(0);
5858
Expression actual = mi.getArguments().get(1);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertNotEqualsToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5757
return mi;
5858
}
5959

60-
maybeAddImport(ASSERTJ, "assertThat", false);
6160
maybeRemoveImport(JUNIT);
61+
maybeAddImport(ASSERTJ, "assertThat", false);
6262

6363
List<Expression> args = mi.getArguments();
6464
Expression expected = args.get(0);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertNotNullToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5353
return mi;
5454
}
5555

56-
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5756
maybeRemoveImport("org.junit.jupiter.api.Assertions");
57+
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5858

5959
List<Expression> args = mi.getArguments();
6060
Expression actual = args.get(0);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertNullToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5353
return mi;
5454
}
5555

56-
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5756
maybeRemoveImport("org.junit.jupiter.api.Assertions");
57+
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5858

5959
List<Expression> args = mi.getArguments();
6060
Expression actual = args.get(0);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertSameToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5353
return mi;
5454
}
5555

56-
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5756
maybeRemoveImport("org.junit.jupiter.api.Assertions");
57+
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5858

5959
List<Expression> args = mi.getArguments();
6060
Expression expected = args.get(0);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertThrowsToAssertExceptionType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
6565

6666
boolean returnActual = hasReturnType.get();
6767

68-
maybeAddImport(ASSERTIONS_FOR_CLASS_TYPES, "assertThatExceptionOfType");
69-
maybeRemoveImport(JUNIT_ASSERTIONS + ".assertThrows");
7068
maybeRemoveImport(JUNIT_ASSERTIONS);
69+
maybeRemoveImport(JUNIT_ASSERTIONS + ".assertThrows");
70+
maybeAddImport(ASSERTIONS_FOR_CLASS_TYPES, "assertThatExceptionOfType");
7171

7272
List<Expression> args = mi.getArguments();
7373

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertTrueToAssertThat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
5353
return mi;
5454
}
5555

56-
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5756
maybeRemoveImport("org.junit.jupiter.api.Assertions");
57+
maybeAddImport("org.assertj.core.api.Assertions", "assertThat", false);
5858

5959
List<Expression> args = mi.getArguments();
6060
Expression actual = args.get(0);

0 commit comments

Comments
 (0)