From 59039aad3ba60a8752b67e5fb30fcd0b1500d06b Mon Sep 17 00:00:00 2001 From: Bartek Pacia Date: Wed, 25 Jun 2025 13:18:37 +0000 Subject: [PATCH] [cucumber-java] IDEA-107390 Add rename support for Cucumber steps (both regex and cukex) Merge-request: IJ-MR-165127 Merged-by: Bartek Pacia GitOrigin-RevId: 883aff98e2a70a7c5b24c42368be3311f43e0129 --- .../fixtures/impl/CodeInsightTestFixtureImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java b/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java index f276b569e97d..3b572e0ccd4b 100644 --- a/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java +++ b/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java @@ -979,7 +979,8 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig @NotNull String newName, boolean searchInComments, boolean searchTextOccurrences) { - PsiElement substitution = RenamePsiElementProcessor.forElement(element).substituteElementToRename(element, editor); + RenamePsiElementProcessor renameProcessor = RenamePsiElementProcessor.forElement(element); + PsiElement substitution = renameProcessor.substituteElementToRename(element, editor); if (substitution == null) return; new RenameProcessor(getProject(), substitution, newName, searchInComments, searchTextOccurrences).run(); }