diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightField.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightField.java index ce56a4a7b25f..db240c70cc25 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightField.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightField.java @@ -193,4 +193,12 @@ public class GrLightField extends GrLightVariable implements GrField { return false; } + + @Override + public PsiElement copy() { + assert getNavigationElement() != this; + GrLightField copy = new GrLightField(myContainingClass, getName(), getType(), getNavigationElement()); + copy.setCreatorKey(getCreatorKey()); + return copy; + } }