From bdb1dbee7a70d700ea3ca53e2be74769ed7d0c2c Mon Sep 17 00:00:00 2001 From: anna Date: Mon, 22 Apr 2013 19:37:03 +0200 Subject: [PATCH] EA-45754 - assert: MethodArgumentFix.invoke --- .../codeInsight/daemon/impl/quickfix/MethodArgumentFix.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/MethodArgumentFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/MethodArgumentFix.java index 06a93cda01ce..6ad881ce07c7 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/MethodArgumentFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/MethodArgumentFix.java @@ -65,8 +65,9 @@ public abstract class MethodArgumentFix implements IntentionAction { PsiExpression expression = myArgList.getExpressions()[myIndex]; try { + LOG.assertTrue(expression != null && expression.isValid()); PsiExpression modified = myArgumentFixerActionFactory.getModifiedArgument(expression, myToType); - LOG.assertTrue(modified != null); + LOG.assertTrue(modified != null, myArgumentFixerActionFactory); expression.replace(modified); } catch (IncorrectOperationException e) {