assertion is not valid for varargs (IDEA-50022)

This commit is contained in:
anna
2010-03-01 11:05:55 +03:00
parent 4ced070062
commit 85fdbe5309
@@ -315,8 +315,6 @@ public class InlineMethodProcessor extends BaseRefactoringProcessor {
final PsiMethod oldConstructor = constructorCall.resolveMethod();
LOG.assertTrue(oldConstructor != null);
final PsiExpression[] instanceCreationArguments = constructorCall.getArgumentList().getExpressions();
final PsiParameter[] parameters = oldConstructor.getParameterList().getParameters();
LOG.assertTrue(parameters.length == instanceCreationArguments.length);
PsiStatement[] statements = oldConstructor.getBody().getStatements();
LOG.assertTrue(statements.length == 1 && statements[0] instanceof PsiExpressionStatement);