Merge remote-tracking branch 'origin/master'

This commit is contained in:
Yann Cébron
2015-12-09 20:07:48 +01:00
@@ -173,7 +173,7 @@ public class MethodCandidateInfo extends CandidateInfo{
final PsiParameter[] parameters = method.getParameterList().getParameters();
final PsiExpression[] expressions = ((PsiExpressionList)myArgumentList).getExpressions();
if (!isVarargs()) {
if (!isVarargs() && myLanguageLevel.isAtLeast(LanguageLevel.JDK_1_8)) {
if (expressions.length != parameters.length) {
return false;
}
@@ -182,6 +182,10 @@ public class MethodCandidateInfo extends CandidateInfo{
if (expressions.length < parameters.length - 1) {
return false;
}
if (parameters.length == 0 && expressions.length != parameters.length) {
return false;
}
}
for (int i = 0; i < expressions.length; i++) {