type migration to atomic: fix test data to satisfy new more clear migration

This commit is contained in:
Dmitry Batkovich
2016-09-23 19:53:37 +03:00
parent 908fb3cfcd
commit 12d01ec025
2 changed files with 4 additions and 4 deletions
@@ -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:
@@ -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);
}