From 246d671e390bf332eba0ef312a79f08c65ef185a Mon Sep 17 00:00:00 2001 From: Mikhail Golubev Date: Thu, 2 Apr 2015 16:02:48 +0300 Subject: [PATCH] PY-15447, PY-15448 Fix help ID in several Python refactorings * Added help IDs for "Extract Superclass" and "Push Members Down" * Changed help ID in "Introduce Variable" --- .../PyExtractSuperclassViewSwingImpl.java | 7 +++++++ .../classes/pushDown/PyPushDownViewSwingImpl.java | 7 +++++++ .../introduce/variable/PyIntroduceVariableHandler.java | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/refactoring/classes/extractSuperclass/PyExtractSuperclassViewSwingImpl.java b/python/src/com/jetbrains/python/refactoring/classes/extractSuperclass/PyExtractSuperclassViewSwingImpl.java index 5a0733fce185..a52d1c4ca084 100644 --- a/python/src/com/jetbrains/python/refactoring/classes/extractSuperclass/PyExtractSuperclassViewSwingImpl.java +++ b/python/src/com/jetbrains/python/refactoring/classes/extractSuperclass/PyExtractSuperclassViewSwingImpl.java @@ -25,6 +25,7 @@ import com.intellij.refactoring.RefactoringBundle; import com.jetbrains.python.psi.PyClass; import com.jetbrains.python.refactoring.classes.membersManager.vp.MembersBasedViewSwingImpl; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import javax.swing.*; import java.awt.*; @@ -120,4 +121,10 @@ class PyExtractSuperclassViewSwingImpl public String getSuperClassName() { return myExtractedSuperNameField.getText(); } + + @Nullable + @Override + protected String getHelpId() { + return "refactoring.extract.superclass.dialog"; + } } diff --git a/python/src/com/jetbrains/python/refactoring/classes/pushDown/PyPushDownViewSwingImpl.java b/python/src/com/jetbrains/python/refactoring/classes/pushDown/PyPushDownViewSwingImpl.java index b639dbc133e5..04cb69da8c58 100644 --- a/python/src/com/jetbrains/python/refactoring/classes/pushDown/PyPushDownViewSwingImpl.java +++ b/python/src/com/jetbrains/python/refactoring/classes/pushDown/PyPushDownViewSwingImpl.java @@ -21,6 +21,7 @@ import com.jetbrains.python.psi.PyClass; import com.jetbrains.python.refactoring.classes.membersManager.vp.MembersBasedViewSwingImpl; import com.jetbrains.python.refactoring.classes.membersManager.vp.MembersViewInitializationInfo; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import java.awt.*; @@ -38,4 +39,10 @@ public class PyPushDownViewSwingImpl extends MembersBasedViewSwingImpl