From bca3d9b4e3611aeb8f108fa43b7e03a1a72a29f5 Mon Sep 17 00:00:00 2001 From: Maxim Medvedev Date: Tue, 10 Aug 2010 15:39:24 +0400 Subject: [PATCH] IDEA-48875 Intentions: "Convert parameter to map entry". Wrong warning window "Chosen name conflicts with parameter" is shown when trying to leave parameter's initial name --- .../plugins/groovy/refactoring/GroovyValidationUtil.java | 1 + 1 file changed, 1 insertion(+) 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);