diff --git a/idea/src/META-INF/plugin.xml b/idea/src/META-INF/plugin.xml index e21de172e4b..0fb19d831c4 100644 --- a/idea/src/META-INF/plugin.xml +++ b/idea/src/META-INF/plugin.xml @@ -68,6 +68,7 @@ implementationClass="org.jetbrains.jet.plugin.completion.JetCompletionContributor"/> + diff --git a/idea/src/org/jetbrains/jet/plugin/completion/JetCompletionConfidence.java b/idea/src/org/jetbrains/jet/plugin/completion/JetCompletionConfidence.java new file mode 100644 index 00000000000..3ac10ac06f5 --- /dev/null +++ b/idea/src/org/jetbrains/jet/plugin/completion/JetCompletionConfidence.java @@ -0,0 +1,18 @@ +package org.jetbrains.jet.plugin.completion; + +import com.intellij.codeInsight.completion.CompletionConfidence; +import com.intellij.codeInsight.completion.CompletionParameters; +import com.intellij.util.ThreeState; +import org.jetbrains.annotations.NotNull; + +/** + * @author Nikolay Krasko + */ +public class JetCompletionConfidence extends CompletionConfidence { + + @NotNull + @Override + public ThreeState shouldFocusLookup(@NotNull CompletionParameters parameters) { + return ThreeState.YES; + } +}