don't autoinsert an overload with parameters when java.completion.argument.live.template is enabled

This commit is contained in:
peter
2016-10-12 19:14:50 +02:00
parent dad9041315
commit f7e6b044ee
@@ -16,6 +16,7 @@
package com.intellij.codeInsight.completion;
import com.intellij.codeInsight.lookup.LookupElement;
import com.intellij.openapi.util.registry.Registry;
import com.intellij.psi.PsiMethod;
import com.intellij.psi.PsiType;
import org.jetbrains.annotations.NotNull;
@@ -37,6 +38,10 @@ public class JavaMethodMergingContributor extends CompletionContributor {
return null;
}
if (Registry.is("java.completion.argument.live.template")) {
return null;
}
final LookupElement[] items = context.getItems();
if (items.length > 1) {
String commonName = null;