diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFix.java index fec3efd161ba..111f9251673f 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFix.java @@ -28,6 +28,7 @@ import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.text.StringUtil; import com.intellij.psi.*; import com.intellij.psi.util.ClassUtil; +import com.intellij.psi.util.PsiUtil; import org.jetbrains.annotations.NotNull; import java.util.Collections; @@ -143,6 +144,6 @@ public class ImportClassFix extends ImportClassFixBasener.FOO; + } +} +''' + + importClass() + + myFixture.checkResult '''package foo; +class Usage { + { + String foo = Outer.Inner.FOO; + } +} +''' + } + public void testWrongTypeParams() throws Exception { myFixture.addClass 'package f; public class Foo {}' myFixture.configureByText 'a.java', '''\