From 9de2fdc08c1124a09c0f91c5f0bd3ecb981f0816 Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 31 Aug 2012 17:48:24 +0200 Subject: [PATCH] minor performance --- .../lang/psi/controlFlow/impl/ArgumentInstruction.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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; }