mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
disable static import suggestions for references resolved with incomplete flag = true (IDEA-151264)
This commit is contained in:
+1
-1
@@ -97,6 +97,6 @@ public class StaticImportConstantFix extends StaticImportMemberFix<PsiField> {
|
||||
@Override
|
||||
protected PsiElement resolveRef() {
|
||||
final PsiJavaCodeReferenceElement referenceElement = (PsiJavaCodeReferenceElement)getElement();
|
||||
return referenceElement != null ? referenceElement.resolve() : null;
|
||||
return referenceElement != null ? referenceElement.advancedResolve(true).getElement() : null;
|
||||
}
|
||||
}
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
// "Static import constant 'foo.B.String'" "false"
|
||||
package foo;
|
||||
|
||||
public class X {
|
||||
{
|
||||
((String<caret>))
|
||||
}
|
||||
}
|
||||
|
||||
class B {
|
||||
public static Object String = null;
|
||||
}
|
||||
Reference in New Issue
Block a user