remove show.all.classes.on.first.completion from registry

This commit is contained in:
peter
2012-06-28 18:45:43 +02:00
parent c54741df76
commit 549d8a0eca
3 changed files with 2 additions and 8 deletions
@@ -32,7 +32,6 @@ import com.intellij.openapi.editor.highlighter.HighlighterIterator;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.util.Comparing;
import com.intellij.openapi.util.Condition;
import com.intellij.openapi.util.registry.Registry;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.patterns.ElementPattern;
import com.intellij.patterns.PatternCondition;
@@ -262,7 +261,7 @@ public class JavaCompletionContributor extends CompletionContributor {
return;
}
if (mayShowAllClasses(parameters)) {
if (parameters.getInvocationCount() >= 2) {
JavaClassNameCompletionContributor.addAllClasses(parameters, parameters.getInvocationCount() <= 2, result.getPrefixMatcher(), new Consumer<LookupElement>() {
@Override
public void consume(LookupElement element) {
@@ -408,10 +407,6 @@ public class JavaCompletionContributor extends CompletionContributor {
return true;
}
public static boolean mayShowAllClasses(CompletionParameters parameters) {
return Registry.is("show.all.classes.on.first.completion") || parameters.getInvocationCount() >= 2;
}
public static boolean mayStartClassName(CompletionResultSet result) {
String prefix = result.getPrefixMatcher().getPrefix();
if (StringUtil.isEmpty(prefix)) {