[IFT] Extract lesson content to bundle
authorAlexey Merkulov <alexey.merkulov@jetbrains.com>
Mon, 7 Sep 2020 14:00:44 +0000 (17:00 +0300)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Mon, 7 Sep 2020 15:22:54 +0000 (15:22 +0000)
commitf697d8b7541fb43eda489935adedfe5e7c777870
treee58918bcc5a022a2440bfc67a3b38e2b502206b4
parent3088a4c3b5fe20f254f9f2b6348d7df6e24e36e8
[IFT] Extract lesson content to bundle

GitOrigin-RevId: 6b675f02a0f777d675898d9e4daf4ac6b9653cc8
49 files changed:
ide-features-trainer/intellij.featuresTrainer.iml
ide-features-trainer/res/messages/LessonsBundle.properties [new file with mode: 0644]
ide-features-trainer/src/training/commands/kotlin/TaskContext.kt
ide-features-trainer/src/training/learn/LessonsBundle.kt [new file with mode: 0644]
ide-features-trainer/src/training/learn/interfaces/Lesson.kt
ide-features-trainer/src/training/learn/lesson/general/CollapseLesson.kt
ide-features-trainer/src/training/learn/lesson/general/CompletionWithTabLesson.kt
ide-features-trainer/src/training/learn/lesson/general/DuplicateLesson.kt
ide-features-trainer/src/training/learn/lesson/general/GotoActionLesson.kt
ide-features-trainer/src/training/learn/lesson/general/MoveLesson.kt
ide-features-trainer/src/training/learn/lesson/general/MultipleSelectionHtmlLesson.kt
ide-features-trainer/src/training/learn/lesson/general/SelectLesson.kt
ide-features-trainer/src/training/learn/lesson/general/SingleLineCommentLesson.kt
ide-features-trainer/src/training/learn/lesson/general/SurroundAndUnwrapLesson.kt
ide-features-trainer/src/training/learn/lesson/general/completion/BasicCompletionLessonBase.kt
ide-features-trainer/src/training/learn/lesson/general/navigation/DeclarationAndUsagesLesson.kt
ide-features-trainer/src/training/learn/lesson/general/navigation/FileStructureLesson.kt
ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractMethodCocktailSortLesson.kt
ide-features-trainer/src/training/learn/lesson/general/refactorings/ExtractVariableFromBubleLesson.kt
ide-features-trainer/src/training/learn/lesson/general/run/CommonDebugLesson.kt
ide-features-trainer/src/training/learn/lesson/general/run/CommonRunConfigurationLesson.kt
ide-features-trainer/src/training/learn/lesson/java/completion/BasicCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/java/completion/PostfixCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/java/completion/SmartTypeCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/java/completion/StatementCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/java/run/JavaDebugLesson.kt
ide-features-trainer/src/training/learn/lesson/java/run/JavaRunConfigurationLesson.kt
ide-features-trainer/src/training/learn/lesson/kimpl/KLesson.kt
ide-features-trainer/src/training/learn/lesson/kimpl/LessonContext.kt
ide-features-trainer/src/training/learn/lesson/kimpl/LessonExecutorUtil.kt
ide-features-trainer/src/training/learn/lesson/kimpl/LessonUtil.kt
ide-features-trainer/src/training/learn/lesson/python/completion/FStringCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/python/completion/PythonPostfixCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/python/completion/PythonSmartCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/python/completion/PythonTabCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/python/navigation/PythonDeclarationAndUsagesLesson.kt
ide-features-trainer/src/training/learn/lesson/python/navigation/PythonSearchEverywhereLesson.kt
ide-features-trainer/src/training/learn/lesson/python/refactorings/PythonInPlaceRefactoringLesson.kt
ide-features-trainer/src/training/learn/lesson/python/refactorings/PythonQuickFixesRefactoringLesson.kt
ide-features-trainer/src/training/learn/lesson/python/refactorings/PythonRefactorMenuLesson.kt
ide-features-trainer/src/training/learn/lesson/python/refactorings/PythonRenameLesson.kt
ide-features-trainer/src/training/learn/lesson/python/run/PythonDebugLesson.kt
ide-features-trainer/src/training/learn/lesson/python/run/PythonRunConfigurationLesson.kt
ide-features-trainer/src/training/learn/lesson/ruby/completion/RubyHippieCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/ruby/completion/RubyPostfixCompletionLesson.kt
ide-features-trainer/src/training/learn/lesson/ruby/navigation/RubyClassSearchLesson.kt
ide-features-trainer/src/training/learn/lesson/ruby/navigation/RubyDeclarationAndUsagesLesson.kt
ide-features-trainer/src/training/learn/lesson/ruby/refactorings/RubyRefactorMenuLesson.kt
ide-features-trainer/src/training/learn/lesson/ruby/refactorings/RubyRenameLesson.kt