diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/controlFlow/impl/ArgumentInstruction.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/controlFlow/impl/ArgumentInstruction.java index e2204e3f9047..0e084da0f091 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/controlFlow/impl/ArgumentInstruction.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/controlFlow/impl/ArgumentInstruction.java @@ -80,10 +80,11 @@ public class ArgumentInstruction extends InstructionImpl implements MixinTypeIns private static GrCall findCall(PsiElement element) { PsiElement parent = element.getParent().getParent(); - LOG.assertTrue(parent instanceof GrCall, "elemText: " + element.getText() + - "\nParent = " + (element.getParent() == null ? "null" : element.getParent().getClass()) + - "\nPParent" + (parent == null ? "null" : parent.getClass())); - + if (!(parent instanceof GrCall)) { + LOG.error("elemText: " + element.getText() + + "\nParent = " + (element.getParent() == null ? "null" : element.getParent().getClass()) + + "\nPParent" + (parent == null ? "null" : parent.getClass())); + } return (GrCall)parent; }