From 37b3227800e5f8dda5470b32fc8eab068c8a6d74 Mon Sep 17 00:00:00 2001 From: anna Date: Tue, 11 Dec 2012 16:48:12 +0100 Subject: [PATCH] use escaped command text (IDEA-97217) --- .../impl/quickfix/ChangeMethodSignatureFromUsageFix.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ChangeMethodSignatureFromUsageFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ChangeMethodSignatureFromUsageFix.java index 3fb2721aff78..c0183fdd034a 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ChangeMethodSignatureFromUsageFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ChangeMethodSignatureFromUsageFix.java @@ -28,6 +28,7 @@ import com.intellij.find.findUsages.JavaMethodFindUsagesOptions; import com.intellij.find.impl.FindManagerImpl; import com.intellij.ide.util.SuperMethodWarningUtil; import com.intellij.openapi.application.ApplicationManager; +import com.intellij.openapi.command.CommandProcessor; import com.intellij.openapi.command.undo.UndoUtil; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.Editor; @@ -230,6 +231,12 @@ public class ChangeMethodSignatureFromUsageFix implements IntentionAction/*, Hig protected UsageInfo[] findUsages() { return changeAllUsages ? super.findUsages() : UsageInfo.EMPTY_ARRAY; } + + @Override + protected void performRefactoring(UsageInfo[] usages) { + CommandProcessor.getInstance().setCurrentCommandName(getCommandName()); + super.performRefactoring(usages); + } }; processor.run(); ApplicationManager.getApplication().runWriteAction(new Runnable() {