IDEA-157893 Autocompletion should not use static import in case of conflict

This commit is contained in:
peter
2016-09-20 16:41:43 +02:00
parent e3e321d056
commit e040a3d284
6 changed files with 79 additions and 0 deletions
@@ -0,0 +1,10 @@
import static foo.Foo.foo;
class Bar {
{
System.out.println(foo);
System.out.println(ba<caret>x);
}
int bar = 42;
}
@@ -0,0 +1,12 @@
import foo.Foo;
import static foo.Foo.foo;
class Bar {
{
System.out.println(foo);
System.out.println(Foo.bar<caret>);
}
int bar = 42;
}
@@ -0,0 +1,10 @@
import static foo.Foo.foo;
class Bar {
{
foo();
ba<caret>x
}
void bar();
}
@@ -0,0 +1,12 @@
import foo.Foo;
import static foo.Foo.foo;
class Bar {
{
foo();
Foo.bar();<caret>
}
void bar();
}