unresolved qualifiers in ref expressions chain (follow IDEA-CR-24382)

This commit is contained in:
Anna Kozlova
2017-09-11 13:35:36 +03:00
parent 83cc3edc8e
commit 5fa4775cf1
7 changed files with 36 additions and 9 deletions
@@ -15,7 +15,7 @@ class E {
class opopo {
public void main(String[] args) {
String java = "bla";
java.<error descr="Cannot resolve symbol 'lang'">lang</error>.String.valueOf("");
<error descr="Expected class or package">java.lang</error>.String.valueOf("");
}
}
}
@@ -11,7 +11,7 @@ class ImmutableSet<T> {
}
public class Test {
private static final Set<String> S = com.google.common.collect.ImmutableSet.of("foo", "bar", "baz");
private static final Set<String> S = ImmutableSet.of("foo", "bar", "baz");
void testOr(String s) {
if(S.contains(s)) {
@@ -2,6 +2,6 @@ import mycompany.File;
class Test {
void foo() throws Exception {
File tempFile = mycompany.File.createTempFile("", "", null);
File tempFile = File.createTempFile("", "", null);
}
}
@@ -19,13 +19,13 @@ public class RenameCollisions {
renameCollisions.StaticInnerClass.snStaticMethod();
StaticInnerClass staticInnerClass = new StaticInnerClass();
int var3 = renameCollisions.RenameCollisions.StaticInnerClass.SN_STATIC_FIELD;
renameCollisions.RenameCollisions.StaticInnerClass.snStaticMethod();
int var3 = RenameCollisions.StaticInnerClass.SN_STATIC_FIELD;
RenameCollisions.StaticInnerClass.snStaticMethod();
}
public static void staticContext() {
StaticInnerClass staticInnerClass = new StaticInnerClass();
int var2 = renameCollisions.RenameCollisions.StaticInnerClass.SN_STATIC_FIELD;
renameCollisions.RenameCollisions.StaticInnerClass.snStaticMethod();
int var2 = RenameCollisions.StaticInnerClass.SN_STATIC_FIELD;
RenameCollisions.StaticInnerClass.snStaticMethod();
}
}