completion: don't suggest java classes after wildcard

This commit is contained in:
peter
2019-01-04 16:38:04 +01:00
parent 6ac765f64e
commit ee9598e720
3 changed files with 10 additions and 0 deletions
@@ -250,6 +250,7 @@ public class JavaCompletionContributor extends CompletionContributor {
PsiElement parent = position.getParent();
if (new JavaKeywordCompletion(parameters, session).addWildcardExtendsSuper(result, position)) {
result.stopHere();
return;
}
@@ -0,0 +1,4 @@
class MyClass {
private static final Map<Class<?>, String> schemes = new HashMap<Class<?<caret>>, String>();
}
@@ -186,6 +186,11 @@ public class KeywordCompletionTest extends LightCompletionTestCase {
testByCount(1, "package");
}
public void testAfterWildcard() {
configureByTestName();
assertStringItems("extends", "super");
}
private void doTest() {
configureByTestName();
checkResultByTestName();