From 479fcf009e2c0bd42d653c119f131493b8e6d256 Mon Sep 17 00:00:00 2001 From: Maxim Medvedev Date: Tue, 19 Apr 2011 11:24:58 +0400 Subject: [PATCH] EA-26590 - assert: AbstractClosureParameterEnhancer.getVariableType --- .../lang/psi/impl/synthetic/ClosureSyntheticParameter.java | 7 +------ .../groovy/lang/psi/impl/synthetic/GrLightParameter.java | 5 +++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/ClosureSyntheticParameter.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/ClosureSyntheticParameter.java index de967e9c9f7e..c292e333d68d 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/ClosureSyntheticParameter.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/ClosureSyntheticParameter.java @@ -83,9 +83,4 @@ public class ClosureSyntheticParameter extends GrLightParameter implements Navig public GrExpression getDefaultInitializer() { return GroovyPsiElementFactory.getInstance(getProject()).createExpressionFromText("null"); } - - @Override - public boolean isValid() { - return myClosure.isValid(); - } -} +} \ No newline at end of file diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightParameter.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightParameter.java index e9001f166b08..d2cbc6c4b6e3 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightParameter.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightParameter.java @@ -92,4 +92,9 @@ public class GrLightParameter extends LightParameter implements GrParameter { public void acceptChildren(GroovyElementVisitor visitor) { } + + @Override + public boolean isValid() { + return getDeclarationScope().isValid(); + } }