diff --git a/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items index 9d1b1894378f..35aa1a6128f6 100644 --- a/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items +++ b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items @@ -16,9 +16,9 @@ Conversions: 0 -> new java.util.concurrent.atomic.AtomicInteger($val$) $val$ 9 -> $qualifier$.set($val$) $qualifier$ = $val$ i = 9 i + 9 -> $qualifier$.get() + $val$ $qualifier$+$val$ -i += 2 -> $qualifier$.getAndAdd(($val$)) $qualifier$ += $val$ +i += 2 -> $qualifier$.addAndGet($val$) $qualifier$ += $val$ i - 9 -> $qualifier$.get() - $val$ $qualifier$-$val$ -i -= 5 -> $qualifier$.getAndAdd(-($val$)) $qualifier$ -= $val$ +i -= 5 -> $qualifier$.addAndGet(-($val$)) $qualifier$ -= $val$ i == 0 -> $qualifier$.get() == $val$ $qualifier$==$val$ New expression type changes: diff --git a/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java index 5c16607a8b70..6f7e6051aef5 100644 --- a/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java +++ b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java @@ -4,8 +4,8 @@ class Test { AtomicInteger i = new AtomicInteger(0); void foo() { - i.getAndAdd((2)); - i.getAndAdd(-(5)); + i.addAndGet(2); + i.addAndGet(-5); if (i.get() == 0) { i.set(9); }