From 130f4aad40d962d2e7f6359bba2a69ced2caac56 Mon Sep 17 00:00:00 2001 From: anna Date: Mon, 26 Jul 2010 13:08:08 +0400 Subject: [PATCH] disable groovy rename alias for java variables --- .../refactoring/rename/RenameAliasImportedFieldProcessor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedFieldProcessor.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedFieldProcessor.java index 77d651727802..05295eaedcef 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedFieldProcessor.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedFieldProcessor.java @@ -20,6 +20,7 @@ import com.intellij.psi.PsiReference; import com.intellij.refactoring.rename.RenameJavaVariableProcessor; import org.jetbrains.annotations.NotNull; import org.jetbrains.plugins.groovy.lang.psi.api.statements.GrField; +import org.jetbrains.plugins.groovy.lang.psi.api.statements.GrVariable; import java.util.Collection; @@ -29,7 +30,7 @@ import java.util.Collection; public class RenameAliasImportedFieldProcessor extends RenameJavaVariableProcessor{ @Override public boolean canProcessElement(PsiElement element) { - return super.canProcessElement(element) && !(element instanceof GrField && ((GrField)element).isProperty()); + return element instanceof GrVariable && !(element instanceof GrField && ((GrField)element).isProperty()); } @NotNull