logging for EA-90262 - assert: RedundantCastUtil$MyIsRedundantVisitor.processCall

This commit is contained in:
Anna.Kozlova
2016-10-20 13:14:23 +02:00
parent 8952680a73
commit e33afb79bb
@@ -371,7 +371,7 @@ public class RedundantCastUtil {
final PsiExpressionList argList = newCall.getArgumentList();
LOG.assertTrue(argList != null);
PsiExpression[] newArgs = argList.getExpressions();
LOG.assertTrue(newArgs.length == args.length, "oldCall: " + expression.getText() + "; newCall: " + newCall.getText());
LOG.assertTrue(newArgs.length == args.length, "oldCall: " + expression.getText() + "; old length: " + args.length + "; newCall: " + newCall.getText() + "; new length: " + newArgs.length);
PsiTypeCastExpression castExpression = (PsiTypeCastExpression) deparenthesizeExpression(newArgs[i]);
final PsiTypeElement castTypeElement = cast.getCastType();
final PsiType castType = castTypeElement != null ? castTypeElement.getType() : null;