diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/GroovyValidationUtil.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/GroovyValidationUtil.java index 4bdbb0c2c9d9..50a27346635f 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/GroovyValidationUtil.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/GroovyValidationUtil.java @@ -39,6 +39,7 @@ public class GroovyValidationUtil { GrParametersOwner owner = PsiTreeUtil.getParentOfType(variable, GrParametersOwner.class); assert owner != null; for (GrParameter parameter : list.getParameters()) { + if (parameter.equals(variable)) continue; validateVariableOccurrencesDownImpl(parameter, conflicts, varName); } validateVariableOccurrencesDown(owner, list, conflicts, varName);