From ac9e6f0702c28c20663b2e1bef3394a7b5f418f5 Mon Sep 17 00:00:00 2001 From: anna Date: Fri, 17 Jun 2011 20:53:03 +0400 Subject: [PATCH] disable on demand static imports for trivial cases --- .../intention/impl/AddOnDemandStaticImportAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddOnDemandStaticImportAction.java b/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddOnDemandStaticImportAction.java index 2ca90ad3d828..efe0b105545e 100644 --- a/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddOnDemandStaticImportAction.java +++ b/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddOnDemandStaticImportAction.java @@ -57,7 +57,7 @@ public class AddOnDemandStaticImportAction extends PsiElementBaseIntentionAction return null; } PsiJavaCodeReferenceElement refExpr = (PsiJavaCodeReferenceElement)element.getParent(); - if (refExpr.getParent() instanceof PsiJavaCodeReferenceElement && + if (!(refExpr.getParent() instanceof PsiJavaCodeReferenceElement) || isParameterizedReference((PsiJavaCodeReferenceElement)refExpr.getParent())) return null; PsiElement resolved = refExpr.resolve();