From 96af56c57263e599f40bc8f5af9f27e447f2a9cf Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 21 Feb 2014 14:04:09 +0100 Subject: [PATCH] AIOOBE --- .../impl/source/resolve/graphInference/InferenceSession.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java index 425d20370e0c..cda150db7a15 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java @@ -259,7 +259,9 @@ public class InferenceSession { LOG.assertTrue(method != null); final PsiExpression[] newArgs = argumentList.getExpressions(); final PsiParameter[] newParams = method.getParameterList().getParameters(); - collectAdditionalConstraints(newParams, newArgs, method, ((MethodCandidateInfo)result).getSiteSubstitutor(), additionalConstraints); + if (newParams.length > 0) { + collectAdditionalConstraints(newParams, newArgs, method, ((MethodCandidateInfo)result).getSiteSubstitutor(), additionalConstraints); + } } } }