normalize variable declaration before application

EA-69890 - PIEAE: CompositePsiElement.getContainingFile
This commit is contained in:
Anna Kozlova
2015-09-18 20:47:47 +03:00
parent fd0bf960da
commit 386c7f19c1
3 changed files with 38 additions and 0 deletions
@@ -0,0 +1,19 @@
// "Transform variables into final one element array" "true"
class aa {
void f() {
final String[] a = {"sdcfec"};
final String[] b = { "sadwe" };
b[0] = "s";
a[0] = a[0].substring(b[0].length());
new Runnable() {
@Override
public void run() {
a[0] = "ss";
b[0] = 99 + a[0];
System.out.println(a[0].substring(b[0].length()));
}
};
}
}
@@ -0,0 +1,18 @@
// "Transform variables into final one element array" "true"
class aa {
void f() {
String a = "sdcfec", b = "sadwe";
b = "s";
a = a.substring(b.length());
new Runnable() {
@Override
public void run() {
a = "ss";
b = 99 + a;
System.out.println(a.substring(<caret>b.length()));
}
};
}
}