int (int lambdaIdx, PsiMethod resolve, PsiParameter[] parameters) { final int finalLambdaIdx; if (resolve.isVarArgs() && lambdaIdx >= parameters.length) { finalLambdaIdx = parameters.length - 1; } else { finalLambdaIdx = lambdaIdx; } return finalLambdaIdx; }