java completion: don't overwrite whole anonymous class

search for reference at `BaseClassRe|f`, not `BaseClassRef() { ... }.call()`
This commit is contained in:
peter
2018-08-01 16:05:08 -07:00
parent bbebd17487
commit 7d5673a443
5 changed files with 52 additions and 9 deletions
@@ -0,0 +1,19 @@
class Bar {
void v() {
new Runnable() {
@Override
public void run() {
new Foo()<caret> {
@Override
public void run() {
}
};
}
}.run();
}
}
class Foo {
Foo() {}
}
@@ -0,0 +1,19 @@
class Bar {
void v() {
new Runnable() {
@Override
public void run() {
new Fo<caret>o() {
@Override
public void run() {
}
};
}
}.run();
}
}
class Foo {
Foo() {}
}