diff --git a/plugins/groovy/src/META-INF/groovy-indexed-property-support.xml b/plugins/groovy/src/META-INF/groovy-indexed-property-support.xml
index c2d701a4954d..3b3898346d73 100644
--- a/plugins/groovy/src/META-INF/groovy-indexed-property-support.xml
+++ b/plugins/groovy/src/META-INF/groovy-indexed-property-support.xml
@@ -3,7 +3,7 @@
-
+
diff --git a/plugins/groovy/src/META-INF/plugin.xml b/plugins/groovy/src/META-INF/plugin.xml
index dd8cc4d42332..329f5a0327f6 100644
--- a/plugins/groovy/src/META-INF/plugin.xml
+++ b/plugins/groovy/src/META-INF/plugin.xml
@@ -32,7 +32,7 @@
-
+
@@ -133,14 +133,14 @@
-
+
-
+
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/AstTransformationRenameHelper.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/GrRenameHelper.java
similarity index 88%
rename from plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/AstTransformationRenameHelper.java
rename to plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/GrRenameHelper.java
index cb6dc0f92c36..be7e1032bf77 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/AstTransformationRenameHelper.java
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/GrRenameHelper.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.jetbrains.plugins.groovy.transformations;
+package org.jetbrains.plugins.groovy.refactoring.rename;
import com.intellij.openapi.extensions.ExtensionPointName;
import com.intellij.psi.PsiMember;
@@ -21,11 +21,9 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.plugins.groovy.transformations.impl.DefaultRenameHelper;
-public interface AstTransformationRenameHelper {
+public interface GrRenameHelper {
- ExtensionPointName EP_NAME = ExtensionPointName.create(
- "org.intellij.groovy.astTransformationRenameHelper"
- );
+ ExtensionPointName EP_NAME = ExtensionPointName.create("org.intellij.groovy.renameHelper");
/**
* GrReferenceExpression may resolve to member generated by some AST Transformation from original member.
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameGrFieldProcessor.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameGrFieldProcessor.java
index 4ab4e1ee639d..5c6985af2cec 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameGrFieldProcessor.java
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameGrFieldProcessor.java
@@ -50,7 +50,7 @@ import java.util.Collection;
import java.util.List;
import java.util.Map;
-import static org.jetbrains.plugins.groovy.transformations.RenameHelperKt.getNewNameFromTransformations;
+import static org.jetbrains.plugins.groovy.refactoring.rename.RenameHelperKt.getNewNameFromTransformations;
/**
* @author ilyas
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/renameHelper.kt b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/renameHelper.kt
similarity index 89%
rename from plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/renameHelper.kt
rename to plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/renameHelper.kt
index 075b65c2b2f2..1b835d558838 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/renameHelper.kt
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/renameHelper.kt
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.jetbrains.plugins.groovy.transformations
+package org.jetbrains.plugins.groovy.refactoring.rename
import com.intellij.psi.PsiElement
import com.intellij.psi.PsiMember
@@ -24,7 +24,7 @@ fun PsiElement?.getNewNameFromTransformations(newName: String) = (this as? PsiMe
private fun doGetNewNameFromTransformations(member: PsiMember, newName: String): String? {
@Suppress("LoopToCallChain")
- for (helper in AstTransformationRenameHelper.EP_NAME.extensions) {
+ for (helper in GrRenameHelper.EP_NAME.extensions) {
val newMemberName = helper.getNewMemberName(member, newName)
if (newMemberName != null) return newMemberName
}
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/DefaultRenameHelper.kt b/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/DefaultRenameHelper.kt
index d4d94b0ad122..19c9558957cf 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/DefaultRenameHelper.kt
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/DefaultRenameHelper.kt
@@ -19,9 +19,9 @@ import com.intellij.psi.PsiMember
import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.members.GrAccessorMethod
import org.jetbrains.plugins.groovy.lang.psi.util.GroovyPropertyUtils.getAccessorName
import org.jetbrains.plugins.groovy.lang.psi.util.GroovyPropertyUtils.getSetterName
-import org.jetbrains.plugins.groovy.transformations.AstTransformationRenameHelper
+import org.jetbrains.plugins.groovy.refactoring.rename.GrRenameHelper
-class DefaultRenameHelper : AstTransformationRenameHelper {
+class DefaultRenameHelper : GrRenameHelper {
override fun getNewMemberName(member: PsiMember, newOriginalName: String): String? {
if (member !is GrAccessorMethod) return null
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/IndexedPropertyRenameHelper.kt b/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/IndexedPropertyRenameHelper.kt
index 244e84971f21..f4bb53a84ce6 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/IndexedPropertyRenameHelper.kt
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/IndexedPropertyRenameHelper.kt
@@ -17,10 +17,10 @@ package org.jetbrains.plugins.groovy.transformations.impl
import com.intellij.psi.PsiMember
import org.jetbrains.plugins.groovy.lang.psi.impl.synthetic.GrLightMethodBuilder
-import org.jetbrains.plugins.groovy.transformations.AstTransformationRenameHelper
+import org.jetbrains.plugins.groovy.refactoring.rename.GrRenameHelper
import org.jetbrains.plugins.groovy.transformations.indexedProperty.indexedMethodKind
-class IndexedPropertyRenameHelper : AstTransformationRenameHelper {
+class IndexedPropertyRenameHelper : GrRenameHelper {
override fun getNewMemberName(member: PsiMember, newName: String): String? {
if (member !is GrLightMethodBuilder || member.methodKind != indexedMethodKind) return null
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/TraitRenameHelper.kt b/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/TraitRenameHelper.kt
index 15c2a078b92b..90f0e0969bce 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/TraitRenameHelper.kt
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/transformations/impl/TraitRenameHelper.kt
@@ -18,9 +18,9 @@ package org.jetbrains.plugins.groovy.transformations.impl
import com.intellij.psi.PsiMember
import org.jetbrains.plugins.groovy.lang.psi.impl.synthetic.GrTraitField
import org.jetbrains.plugins.groovy.lang.psi.util.GrTraitUtil
-import org.jetbrains.plugins.groovy.transformations.AstTransformationRenameHelper
+import org.jetbrains.plugins.groovy.refactoring.rename.GrRenameHelper
-class TraitRenameHelper : AstTransformationRenameHelper {
+class TraitRenameHelper : GrRenameHelper {
override fun getNewMemberName(member: PsiMember, newOriginalName: String): String? {
if (member !is GrTraitField) return null