From e9ea1b414ed4d991edab7973e998008821affb80 Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Thu, 20 Oct 2016 14:14:21 +0200 Subject: [PATCH] EA-90302 - NSEE: AbstractAddToTestsPatternAction.collectPatternConfigurations --- .../execution/actions/AbstractAddToTestsPatternAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/execution/impl/src/com/intellij/execution/actions/AbstractAddToTestsPatternAction.java b/java/execution/impl/src/com/intellij/execution/actions/AbstractAddToTestsPatternAction.java index 1952363efa2d..04a3098cfbf8 100644 --- a/java/execution/impl/src/com/intellij/execution/actions/AbstractAddToTestsPatternAction.java +++ b/java/execution/impl/src/com/intellij/execution/actions/AbstractAddToTestsPatternAction.java @@ -27,6 +27,7 @@ import com.intellij.openapi.ui.popup.PopupStep; import com.intellij.openapi.ui.popup.util.BaseListPopupStep; import com.intellij.psi.PsiElement; import com.intellij.psi.search.PsiElementProcessor; +import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -110,7 +111,7 @@ public abstract class AbstractAddToTestsPatternAction 1 || - !getPatterns((T)configuration).contains(getPatternBasedProducer().getQName(foundClasses.iterator().next()))) { + foundClasses.size() == 1 && !getPatterns((T)configuration).contains(getPatternBasedProducer().getQName(ContainerUtil.getFirstItem(foundClasses)))) { foundConfigurations.add((T)configuration); } }