IDEA-143839 No smart completion in method return type

This commit is contained in:
peter
2015-08-13 18:22:54 +02:00
parent f2a6dfd51b
commit a509139159
7 changed files with 152 additions and 4 deletions
@@ -0,0 +1,9 @@
class Foo {
public S<caret> get() {
return new MyStringBuffer();
}
}
class MyStringBuffer extends StringBuffer implements SomeInterface<String> {}
interface SomeInterface<T> {}
class SomeOtherClass {}
@@ -0,0 +1,13 @@
import java.lang.StringBuilder;
public class Main {
public <caret> main() {
if (equals(2)) {
return "a";
} else {
return new StringBuilder();
}
}
}