diff --git a/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaBasicCompletionLesson.kt b/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaBasicCompletionLesson.kt index 83e053fa7f26..1279f62ba809 100644 --- a/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaBasicCompletionLesson.kt +++ b/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaBasicCompletionLesson.kt @@ -111,8 +111,6 @@ open class JavaBasicCompletionLesson : KLesson("Basic completion", LessonsBundle private fun TaskTestContext.invokeCompletion() = invokeActionViaShortcut("CTRL SPACE") - override val suitableTips = listOf("CodeCompletion") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("basic.completion.help.code.completion"), LessonUtil.getHelpLink("auto-completing-code.html#basic_completion")), diff --git a/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaSmartTypeCompletionLesson.kt b/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaSmartTypeCompletionLesson.kt index cc087f362fb8..fd662f8241d7 100644 --- a/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaSmartTypeCompletionLesson.kt +++ b/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaSmartTypeCompletionLesson.kt @@ -72,8 +72,6 @@ class JavaSmartTypeCompletionLesson : KLesson("Smart type completion", LessonsBu } } - override val suitableTips = listOf("SmartTypeCompletion", "SmartTypeAfterNew", "SecondSmartCompletionToar") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("help.code.completion"), LessonUtil.getHelpLink("auto-completing-code.html")), diff --git a/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaStatementCompletionLesson.kt b/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaStatementCompletionLesson.kt index aa6d9dbfe6ad..c6f23ed1ca9a 100644 --- a/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaStatementCompletionLesson.kt +++ b/java/java-features-trainer/src/com/intellij/java/ift/lesson/completion/JavaStatementCompletionLesson.kt @@ -88,8 +88,6 @@ class JavaStatementCompletionLesson return trimmedText == "{if(){}}" } - override val suitableTips = listOf("CompleteStatement", "FinishBySmartEnter") - override val helpLinks: Map get() = mapOf( Pair(JavaLessonsBundle.message("java.statement.completion.help.link"), LessonUtil.getHelpLink("auto-completing-code.html#statements_completion")), diff --git a/java/java-features-trainer/src/com/intellij/java/ift/lesson/navigation/JavaInheritanceHierarchyLesson.kt b/java/java-features-trainer/src/com/intellij/java/ift/lesson/navigation/JavaInheritanceHierarchyLesson.kt index 02e7ad69bb85..26d472f85080 100644 --- a/java/java-features-trainer/src/com/intellij/java/ift/lesson/navigation/JavaInheritanceHierarchyLesson.kt +++ b/java/java-features-trainer/src/com/intellij/java/ift/lesson/navigation/JavaInheritanceHierarchyLesson.kt @@ -134,8 +134,6 @@ class JavaInheritanceHierarchyLesson private fun TaskContext.findToolWindow() = strong(UIBundle.message("tool.window.name.find")) private fun TaskContext.hierarchyToolWindow() = strong(UIBundle.message("tool.window.name.hierarchy")) - override val suitableTips = listOf("HierarchyBrowser") - override val helpLinks: Map get() = mapOf( Pair(JavaLessonsBundle.message("java.inheritance.hierarchy.help.link"), LessonUtil.getHelpLink("viewing-structure-and-hierarchy-of-the-source-code.html")), diff --git a/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaExtractMethodCocktailSortLesson.kt b/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaExtractMethodCocktailSortLesson.kt index 3ba31c4347c8..8aa1b4be7a37 100644 --- a/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaExtractMethodCocktailSortLesson.kt +++ b/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaExtractMethodCocktailSortLesson.kt @@ -66,8 +66,6 @@ class JavaExtractMethodCocktailSortLesson restoreRefactoringOptionsInformer() } - override val suitableTips = listOf("ExtractMethod") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("extract.method.help.link"), LessonUtil.getHelpLink("extract-method.html")), diff --git a/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaRenameLesson.kt b/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaRenameLesson.kt index 0f6029bb812b..2f28c69ad887 100644 --- a/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaRenameLesson.kt +++ b/java/java-features-trainer/src/com/intellij/java/ift/lesson/refactorings/JavaRenameLesson.kt @@ -137,8 +137,6 @@ class JavaRenameLesson return newName.toString() } - override val suitableTips = listOf("Rename") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("rename.help.link"), LessonUtil.getHelpLink("rename-refactorings.html")), diff --git a/plugins/git-features-trainer/src/git4idea/ift/lesson/GitAnnotateLesson.kt b/plugins/git-features-trainer/src/git4idea/ift/lesson/GitAnnotateLesson.kt index fcddae4d8fa4..c66cc8910593 100644 --- a/plugins/git-features-trainer/src/git4idea/ift/lesson/GitAnnotateLesson.kt +++ b/plugins/git-features-trainer/src/git4idea/ift/lesson/GitAnnotateLesson.kt @@ -411,8 +411,6 @@ class GitAnnotateLesson : GitLesson("Git.Annotate", GitLessonsBundle.message("gi } } - override val suitableTips = listOf("AnnotationsAndDiffs") - override val helpLinks: Map get() = mapOf( Pair(GitLessonsBundle.message("git.annotate.help.link"), LessonUtil.getHelpLink("investigate-changes.html#annotate_blame")), diff --git a/plugins/git-features-trainer/src/git4idea/ift/lesson/GitCommitLesson.kt b/plugins/git-features-trainer/src/git4idea/ift/lesson/GitCommitLesson.kt index 5ef198f6e34c..1b5715c5cc69 100644 --- a/plugins/git-features-trainer/src/git4idea/ift/lesson/GitCommitLesson.kt +++ b/plugins/git-features-trainer/src/git4idea/ift/lesson/GitCommitLesson.kt @@ -349,8 +349,6 @@ class GitCommitLesson : GitLesson("Git.Commit", GitLessonsBundle.message("git.co } } - override val suitableTips = listOf("partial_git_commit") - override val helpLinks: Map get() = mapOf( Pair(GitLessonsBundle.message("git.commit.help.link"), diff --git a/plugins/git-features-trainer/src/git4idea/ift/lesson/GitQuickStartLesson.kt b/plugins/git-features-trainer/src/git4idea/ift/lesson/GitQuickStartLesson.kt index 13ff50a05e27..57bca3250093 100644 --- a/plugins/git-features-trainer/src/git4idea/ift/lesson/GitQuickStartLesson.kt +++ b/plugins/git-features-trainer/src/git4idea/ift/lesson/GitQuickStartLesson.kt @@ -324,8 +324,6 @@ class GitQuickStartLesson : GitLesson("Git.QuickStart", GitLessonsBundle.message backupSearchEverywhereLocation = null } - override val suitableTips = listOf("VCS_general") - override val helpLinks: Map get() = mapOf( Pair(GitLessonsBundle.message("git.quick.start.help.link"), LessonUtil.getHelpLink("set-up-a-git-repository.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/course/Lesson.kt b/plugins/ide-features-trainer/src/training/learn/course/Lesson.kt index 84c6321fee4b..ad82963efd95 100644 --- a/plugins/ide-features-trainer/src/training/learn/course/Lesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/course/Lesson.kt @@ -43,6 +43,7 @@ abstract class Lesson(@NonNls val id: String, @Nls val name: String) { open val helpLinks: Map get() = emptyMap() /** IDs of TipAndTrick suggestions in that this lesson can be promoted */ + @Deprecated("Specify tips in LearningCourse.getLessonIdToTipsMap()") open val suitableTips: List = emptyList() open val testScriptProperties: TaskTestContext.TestScriptProperties = TaskTestContext.TestScriptProperties() diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/CommentUncommentLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/CommentUncommentLesson.kt index 403571096c55..3939db89b7a4 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/CommentUncommentLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/CommentUncommentLesson.kt @@ -69,8 +69,6 @@ class CommentUncommentLesson(private val sample: LessonSample, private val block } } - override val suitableTips = listOf("CommentCode") - override val helpLinks: Map get() = mapOf( Pair(message("help.lines.of.code"), LessonUtil.getHelpLink("working-with-source-code.html#editor_lines_code_blocks")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/CompletionWithTabLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/CompletionWithTabLesson.kt index 884d65b50ed6..4256c92f5139 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/CompletionWithTabLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/CompletionWithTabLesson.kt @@ -31,8 +31,6 @@ abstract class CompletionWithTabLesson(private val proposal: String) : } } - override val suitableTips = listOf("TabInLookups") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("help.code.completion"), LessonUtil.getHelpLink("auto-completing-code.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/ContextActionsLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/ContextActionsLesson.kt index 58ea548d2326..6d36849d046b 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/ContextActionsLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/ContextActionsLesson.kt @@ -119,8 +119,6 @@ abstract class ContextActionsLesson : KLesson("context.actions", LessonsBundle.m } } - override val suitableTips = listOf("ContextActions") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("context.actions.help.intention.actions"), LessonUtil.getHelpLink("intention-actions.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/DuplicateLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/DuplicateLesson.kt index b7800999e59b..f7113fac2c29 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/DuplicateLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/DuplicateLesson.kt @@ -62,8 +62,6 @@ class DuplicateLesson(private val sample: LessonSample) : return start.column == end.column && abs(start.line - end.line) >= 2 } - override val suitableTips = listOf("CtrlD", "DeleteLine") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("help.lines.of.code"), LessonUtil.getHelpLink("working-with-source-code.html#editor_lines_code_blocks")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/GotoActionLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/GotoActionLesson.kt index f4ae25700ac6..6f3a8041c23e 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/GotoActionLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/GotoActionLesson.kt @@ -128,8 +128,6 @@ class GotoActionLesson(private val sample: LessonSample, private val firstLesson private fun isLineNumbersShown() = EditorSettingsExternalizable.getInstance().isLineNumbersShown - override val suitableTips = listOf("find_action", "GoToAction") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("help.search.everywhere"), LessonUtil.getHelpLink("searching-everywhere.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/MoveLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/MoveLesson.kt index c3efc7861b85..f7ab54822d0c 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/MoveLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/MoveLesson.kt @@ -37,8 +37,6 @@ class MoveLesson(private val caretText: String, private val sample: LessonSample } } - override val suitableTips = listOf("MoveUpDown") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("help.lines.of.code"), LessonUtil.getHelpLink("working-with-source-code.html#editor_lines_code_blocks")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/NewSelectLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/NewSelectLesson.kt index e192c5850d2f..a473cd0a980e 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/NewSelectLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/NewSelectLesson.kt @@ -98,8 +98,6 @@ abstract class NewSelectLesson : KLesson("Select", LessonsBundle.message("select return selection.toString().trim() == needSelection.trim() } - override val suitableTips = listOf("smart_selection", "CtrlW") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("selection.help.select.code.constructs"), LessonUtil.getHelpLink("working-with-source-code.html#editor_code_selection")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/SelectLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/SelectLesson.kt index 1e2526c53d5d..8673c05318ea 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/SelectLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/SelectLesson.kt @@ -33,5 +33,4 @@ class SelectLesson(private val sample: LessonSample) : KLesson("Select", Lessons } } - override val suitableTips = listOf("CtrlW") } \ No newline at end of file diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/SurroundAndUnwrapLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/SurroundAndUnwrapLesson.kt index 698164f70b10..2f88e9116560 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/SurroundAndUnwrapLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/SurroundAndUnwrapLesson.kt @@ -102,8 +102,6 @@ abstract class SurroundAndUnwrapLesson } } - override val suitableTips = listOf("SurroundWith") - override val helpLinks: Map = mapOf( Pair(LessonsBundle.message("surround.and.unwrap.help.surround.code.fragments"), LessonUtil.getHelpLink("surrounding-blocks-of-code-with-language-constructs.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/CodeFormatLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/CodeFormatLesson.kt index 15a853a35a45..5aa919b6cc82 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/CodeFormatLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/CodeFormatLesson.kt @@ -69,8 +69,6 @@ class CodeFormatLesson(private val sample: LessonSample, private val optimizeImp } } - override val suitableTips = listOf("LayoutCode") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("code.format.help.link"), LessonUtil.getHelpLink("configuring-code-style.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/EditorCodingAssistanceLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/EditorCodingAssistanceLesson.kt index f158a49240b3..3aef4bd1bb6e 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/EditorCodingAssistanceLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/EditorCodingAssistanceLesson.kt @@ -113,8 +113,6 @@ abstract class EditorCodingAssistanceLesson(private val sample: LessonSample) : return caretOffset != sequence.length && sequence[caretOffset].isLetter() } - override val suitableTips = listOf("HighlightUsagesInFile", "NextPrevError", "NavigateBetweenErrors") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("editor.coding.assistance.help.link"), LessonUtil.getHelpLink("working-with-source-code.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/LocalHistoryLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/LocalHistoryLesson.kt index fab37160274c..aa93c60745a5 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/LocalHistoryLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/LocalHistoryLesson.kt @@ -382,8 +382,6 @@ class LocalHistoryLesson : KLesson("CodeAssistance.LocalHistory", LessonsBundle. } } - override val suitableTips = listOf("local_history") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("local.history.help.link"), LessonUtil.getHelpLink("local-history.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/ParameterInfoLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/ParameterInfoLesson.kt index d33a673c86ec..d24f4c092936 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/ParameterInfoLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/ParameterInfoLesson.kt @@ -44,8 +44,6 @@ class ParameterInfoLesson(private val sample: LessonSample) : return partOfSequence.matches(parametersRegex) } - override val suitableTips = listOf("ParameterInfo") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("parameter.info.help.link"), LessonUtil.getHelpLink("viewing-reference-information.html#view-parameter-info")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/QuickPopupsLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/QuickPopupsLesson.kt index d00c3d2dd1e0..6357fb4ec140 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/QuickPopupsLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/assistance/QuickPopupsLesson.kt @@ -52,8 +52,6 @@ class QuickPopupsLesson(private val sample: LessonSample) : return activeDocComponent == null || !activeDocComponent.isShowing } - override val suitableTips = listOf("CtrlShiftIForLookup", "CtrlShiftI", "QuickJavaDoc") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("quick.popups.help.link"), LessonUtil.getHelpLink("using-code-editor.html#quick_popups")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/BasicCompletionLessonBase.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/BasicCompletionLessonBase.kt index 6809b2264c7a..b154261e712e 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/BasicCompletionLessonBase.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/BasicCompletionLessonBase.kt @@ -98,8 +98,6 @@ abstract class BasicCompletionLessonBase : KLesson("Basic completion", LessonsBu private fun isTheFirstVariant(it: JList<*>) = it.model.size >= 1 && it.model.getElementAt(0).isToStringContains(item1Completion) - override val suitableTips = listOf("CodeCompletion") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("basic.completion.help.code.completion"), LessonUtil.getHelpLink("auto-completing-code.html#basic_completion")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/PostfixCompletionLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/PostfixCompletionLesson.kt index 04012cbf7c67..ba24014bd597 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/PostfixCompletionLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/completion/PostfixCompletionLesson.kt @@ -50,8 +50,6 @@ abstract class PostfixCompletionLesson : KLesson("Postfix completion", LessonsBu } } - override val suitableTips = listOf("PostfixCompletion") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("postfix.completion.help.link"), LessonUtil.getHelpLink("auto-completing-code.html#postfix_completion")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/DeclarationAndUsagesLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/DeclarationAndUsagesLesson.kt index 602c102164c2..f515791c2adb 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/DeclarationAndUsagesLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/DeclarationAndUsagesLesson.kt @@ -146,8 +146,6 @@ abstract class DeclarationAndUsagesLesson private data class MyPosition(val file: PsiFile, val offset: Int) - override val suitableTips = listOf("GoToDeclaration", "ShowUsages") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("declaration.and.usages.help.link"), LessonUtil.getHelpLink("navigating-through-the-source-code.html#go_to_declaration")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FileStructureLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FileStructureLesson.kt index e36c22af8852..e60d1188f1ad 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FileStructureLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FileStructureLesson.kt @@ -68,8 +68,6 @@ abstract class FileStructureLesson return false } - override val suitableTips = listOf("FileStructurePopup") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("file.structure.help.link"), LessonUtil.getHelpLink("viewing-structure-of-a-source-file.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FindInFilesLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FindInFilesLesson.kt index 30962dcfe647..a600506e2edc 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FindInFilesLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/FindInFilesLesson.kt @@ -225,8 +225,6 @@ class FindInFilesLesson(override val sampleFilePath: String) override val testScriptProperties = TaskTestContext.TestScriptProperties(10) - override val suitableTips = listOf("FindReplaceToggle", "FindInPath") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("find.in.files.help.link"), LessonUtil.getHelpLink("finding-and-replacing-text-in-project.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/RecentFilesLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/RecentFilesLesson.kt index 78378031eb1a..8875ef34fc80 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/RecentFilesLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/RecentFilesLesson.kt @@ -227,8 +227,6 @@ abstract class RecentFilesLesson : KLesson("Recent Files and Locations", Lessons override val testScriptProperties: TaskTestContext.TestScriptProperties get() = TaskTestContext.TestScriptProperties(duration = 20) - override val suitableTips = listOf("recent-locations", "RecentFiles") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("recent.files.locations.help.link"), LessonUtil.getHelpLink("navigating-through-the-source-code.html#recent_locations")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/SearchEverywhereLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/SearchEverywhereLesson.kt index f4dd7c199075..0d568db40b76 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/SearchEverywhereLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/navigation/SearchEverywhereLesson.kt @@ -160,8 +160,6 @@ abstract class SearchEverywhereLesson : KLesson("Search everywhere", LessonsBund return UIUtil.getParentOfType(SearchEverywhereUI::class.java, focusOwner) != null } - override val suitableTips = listOf("SearchEverywhere", "GoToClass", "search_everywhere_general") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("help.search.everywhere"), LessonUtil.getHelpLink("searching-everywhere.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractMethodCocktailSortLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractMethodCocktailSortLesson.kt index 751189a80476..c84ba3aca9f0 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractMethodCocktailSortLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractMethodCocktailSortLesson.kt @@ -85,8 +85,6 @@ class ExtractMethodCocktailSortLesson(private val sample: LessonSample) it.className.contains(ExtractMethodHelper::class.java.simpleName) } - override val suitableTips = listOf("ExtractMethod") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("extract.method.help.link"), LessonUtil.getHelpLink("extract-method.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractVariableFromBubleLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractVariableFromBubleLesson.kt index 609fe623615f..adae9999e1be 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractVariableFromBubleLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractVariableFromBubleLesson.kt @@ -61,8 +61,6 @@ class ExtractVariableFromBubbleLesson(private val sample: LessonSample) restoreRefactoringOptionsInformer() } - override val suitableTips = listOf("IntroduceVariable") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("extract.variable.help.link"), LessonUtil.getHelpLink("extract-variable.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/RefactoringMenuLessonBase.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/RefactoringMenuLessonBase.kt index 293a2178e8cb..ce9966563028 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/RefactoringMenuLessonBase.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/refactorings/RefactoringMenuLessonBase.kt @@ -83,8 +83,6 @@ abstract class RefactoringMenuLessonBase(lessonId: String) : KLesson(lessonId, L private fun TaskRuntimeContext.hasInplaceRename() = editor.getUserData(InplaceRefactoring.INPLACE_RENAMER) != null - override val suitableTips = listOf("RefactorThis") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("refactoring.menu.help.link"), LessonUtil.getHelpLink("refactoring-source-code.html#refactoring_invoke")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonDebugLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonDebugLesson.kt index 891b8af0d098..d6ff47466b87 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonDebugLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonDebugLesson.kt @@ -482,8 +482,6 @@ abstract class CommonDebugLesson(id: String) : KLesson(id, LessonsBundle.message ?: checkDebugIsRunning() } - override val suitableTips = listOf("BreakpointSpeedmenu", "QuickEvaluateExpression", "EvaluateExpressionInEditor") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("debug.workflow.help.link"), LessonUtil.getHelpLink("debugging-code.html")), diff --git a/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonRunConfigurationLesson.kt b/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonRunConfigurationLesson.kt index 1392de56103e..7afa8fd8a9f0 100644 --- a/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonRunConfigurationLesson.kt +++ b/plugins/ide-features-trainer/src/training/learn/lesson/general/run/CommonRunConfigurationLesson.kt @@ -145,8 +145,6 @@ abstract class CommonRunConfigurationLesson(id: String) : KLesson(id, LessonsBun override val testScriptProperties: TaskTestContext.TestScriptProperties get() = TaskTestContext.TestScriptProperties(duration = 20) - override val suitableTips = listOf("SelectRunDebugConfiguration") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("run.configuration.help.link"), LessonUtil.getHelpLink("run-debug-configuration.html")), diff --git a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/completion/PythonTabCompletionLesson.kt b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/completion/PythonTabCompletionLesson.kt index 0e9f7c316c4c..d5413561dfc9 100644 --- a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/completion/PythonTabCompletionLesson.kt +++ b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/completion/PythonTabCompletionLesson.kt @@ -85,5 +85,4 @@ class PythonTabCompletionLesson } } - override val suitableTips = listOf("TabInLookups") } \ No newline at end of file diff --git a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonInPlaceRefactoringLesson.kt b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonInPlaceRefactoringLesson.kt index 89118c714f29..fce1ada22f5a 100644 --- a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonInPlaceRefactoringLesson.kt +++ b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonInPlaceRefactoringLesson.kt @@ -172,8 +172,6 @@ class PythonInPlaceRefactoringLesson return result.toString() } - override val suitableTips = listOf("InPlaceRefactoring") - override val helpLinks: Map get() = mapOf( Pair(PythonLessonsBundle.message("python.in.place.refactoring.help.rename.link"), LessonUtil.getHelpLink("rename-refactorings.html#inplace_rename")), diff --git a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonQuickFixesRefactoringLesson.kt b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonQuickFixesRefactoringLesson.kt index 1daf7779ff8d..956b43530dd0 100644 --- a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonQuickFixesRefactoringLesson.kt +++ b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonQuickFixesRefactoringLesson.kt @@ -166,8 +166,6 @@ class PythonQuickFixesRefactoringLesson } } - override val suitableTips = listOf("QuickFixRightArrow") - override val helpLinks: Map get() = mapOf( Pair(PythonLessonsBundle.message("python.quick.fix.refactoring.help.link"), LessonUtil.getHelpLink("change-signature.html")), diff --git a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonRenameLesson.kt b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonRenameLesson.kt index a3a228991ace..fa8129d8f89c 100644 --- a/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonRenameLesson.kt +++ b/python/python-features-trainer/src/com/jetbrains/python/ift/lesson/refactorings/PythonRenameLesson.kt @@ -172,8 +172,6 @@ class PythonRenameLesson : KLesson("Rename", LessonsBundle.message("rename.lesso } } - override val suitableTips = listOf("Rename") - override val helpLinks: Map get() = mapOf( Pair(LessonsBundle.message("rename.help.link"), LessonUtil.getHelpLink("rename-refactorings.html")),