From 608451ab6fa1bf08baf27f639c778a8e956d61ba Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Wed, 14 Aug 2019 11:30:46 +0700 Subject: [PATCH] InitialInferenceState#myInferenceVariables changed to ArrayList (it's used only to addAll to another Set) GitOrigin-RevId: 574568cfdd489a15166278cfb226d99526a1142c --- .../resolve/graphInference/InitialInferenceState.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InitialInferenceState.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InitialInferenceState.java index 569f9a7a43f2..ebe83cd8b7a5 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InitialInferenceState.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InitialInferenceState.java @@ -22,7 +22,7 @@ import com.intellij.psi.util.PsiUtil; import java.util.*; class InitialInferenceState { - private final Set myInferenceVariables; + private final List myInferenceVariables; private final PsiElement myContext; private final PsiSubstitutor myInferenceSubstitutor; @@ -40,7 +40,7 @@ class InitialInferenceState { boolean erased, InferenceSessionContainer inferenceSessionContainer) { myErased = erased; - myInferenceVariables = new HashSet<>(); + myInferenceVariables = new ArrayList<>(inferenceVariables.size()); PsiSubstitutor substitutor = PsiSubstitutor.EMPTY; PsiSubstitutor subst = PsiSubstitutor.EMPTY; for (VariableInfo info : inferenceVariables) { @@ -72,7 +72,7 @@ class InitialInferenceState { return myInferenceSessionContainer; } - Set getInferenceVariables() { + List getInferenceVariables() { return myInferenceVariables; }