IDEA-121180 Exception: Introduce parameter from final local var in anonymous class

This commit is contained in:
Anna Kozlova
2014-03-18 20:00:57 +01:00
parent 6af1d4e49a
commit a97bc5c796
4 changed files with 47 additions and 1 deletions
@@ -0,0 +1,18 @@
class Abc {
void foo() {
final String name = "name";
new Runnable(){
@Override
public void run() {
foo();
}
private void foo() {
System.out.println(na<caret>me);
}
};
}
}
@@ -0,0 +1,18 @@
class Abc {
void foo() {
final String name = "name";
new Runnable(){
@Override
public void run() {
foo(name);
}
private void foo(String name1) {
System.out.println(name1);
}
};
}
}