From 08f0f7d57ede3222e303ce9218302d54cc3d2ec0 Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 28 Jan 2011 16:53:30 +0100 Subject: [PATCH] autopopup after dot: class names --- .../JavaClassNameInsertHandler.java | 2 ++ .../completion/JavaAutoPopupTest.groovy | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/completion/JavaClassNameInsertHandler.java b/java/java-impl/src/com/intellij/codeInsight/completion/JavaClassNameInsertHandler.java index 91d463da7694..4f265740cc16 100644 --- a/java/java-impl/src/com/intellij/codeInsight/completion/JavaClassNameInsertHandler.java +++ b/java/java-impl/src/com/intellij/codeInsight/completion/JavaClassNameInsertHandler.java @@ -71,6 +71,8 @@ class JavaClassNameInsertHandler implements InsertHandler } + } + """) + type 'FilInpStr.' + assert myFixture.file.text.contains("FileInputStream.") + assert lookup + } + + public void testDotAfterClassNameInParameter() { + myFixture.configureByText("a.java", """ + class A { + void foo() {} + } + """) + type 'FilInpStr...' + assert myFixture.editor.document.text.contains("FileInputStream...") + assert !lookup + } + }