summaryrefslogtreecommitdiff
path: root/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.items
blob: b90b4a347f406938dbe8b38ff80cd0b4fba7904f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Types:
PsiArrayAccessExpression:s[0] : java.lang.String
PsiArrayAccessExpression:s[0] : java.lang.String
PsiField:s : java.util.concurrent.atomic.AtomicReferenceArray<java.lang.String>
PsiReferenceExpression:s : java.util.concurrent.atomic.AtomicReferenceArray<java.lang.String>
PsiReferenceExpression:s : java.util.concurrent.atomic.AtomicReferenceArray<java.lang.String>

Conversions:
new String[2] -> new java.util.concurrent.atomic.AtomicReferenceArray<java.lang.String>($val$) $val$ new String[2]
s[0] -> $qualifier$.get($idx$) $qualifier$[$idx$] s[0]
s[0] -> $qualifier$.set($idx$, $val$) $qualifier$[$idx$] = $val$ s[0] = ""

New expression type changes:
Fails: