From e9865f52c4dd1b876f28db1cb42c0d2a8cce1f57 Mon Sep 17 00:00:00 2001 From: mikrise2 Date: Thu, 25 Jan 2024 10:13:34 +0100 Subject: [PATCH] [ML4SE-324] changed to Kotlin Onboarding Introduction course. --- .../config/task_content_default.yaml | 218 +++++------------- 1 file changed, 58 insertions(+), 160 deletions(-) diff --git a/ij-plugin/src/main/resources/org/jetbrains/research/tasktracker/config/task_content_default.yaml b/ij-plugin/src/main/resources/org/jetbrains/research/tasktracker/config/task_content_default.yaml index ec10f550..43813e7d 100644 --- a/ij-plugin/src/main/resources/org/jetbrains/research/tasktracker/config/task_content_default.yaml +++ b/ij-plugin/src/main/resources/org/jetbrains/research/tasktracker/config/task_content_default.yaml @@ -1,162 +1,60 @@ tasks: - - name: Refactoring course - description: "Take the refactoring course, and after that, press the next button." - language: "KOTLIN" + - description: description files: - - filename: "Task" - relativePath: "RefactoringAndItsPurpose/Practice/RefactoringAndItsPurposePractice/src/main/kotlin/jetbrains/refactoring/course/refactoring/purpose" - sourceSet: "SRC" - isInternal: false - - filename: "Task" - relativePath: "CodeStyleAndFormatting/WhatIsFormatting/ReformatTheCode/src/main/kotlin/jetbrains/refactoring/course/formatting" - sourceSet: "SRC" - isInternal: false - - filename: "Task" - relativePath: "CodeStyleAndFormatting/WhatIsFormatting/ReformatTheCodeUsingIDE/src/main/kotlin/jetbrains/refactoring/course/formatting" - sourceSet: "SRC" - isInternal: false - - filename: "Task" - relativePath: "CodeStyleAndFormatting/CodeSchemasAndEditorConfig/task/src/main/kotlin/jetbrains/refactoring/course/formatting" - sourceSet: "SRC" - isInternal: false - - filename: ".editorconfig" - relativePath: "CodeStyleAndFormatting/CodeSchemasAndEditorConfig/task" - sourceSet: "SRC" - isInternal: false - - filename: "Student" - relativePath: "RenamingCode/RenameRefactoringInIDE/FixTypos/src/main/kotlin/jetbrains/refactoring/course/renaming" - sourceSet: "SRC" - isInternal: false - - filename: "University" - relativePath: "RenamingCode/RenameRefactoringInIDE/FixTypos/src/main/kotlin/jetbrains/refactoring/course/renaming" - sourceSet: "SRC" - isInternal: false - - filename: "Main" - relativePath: "MovingCode/WhatIsMoveMethodRefactoring/task/src/main/kotlin/jetbrains/refactoring/course/moving" - sourceSet: "SRC" - isInternal: false - - filename: "Driver" - relativePath: "MovingCode/WhatIsMoveMethodRefactoring/task/src/main/kotlin/jetbrains/refactoring/course/moving/driver" - sourceSet: "SRC" - isInternal: false - - filename: "Car" - relativePath: "MovingCode/WhatIsMoveMethodRefactoring/task/src/main/kotlin/jetbrains/refactoring/course/moving/car" - sourceSet: "SRC" - isInternal: false - - filename: "Animal" - relativePath: "MovingCode/WhatArePullUpAndPushDownRefactorings/task/src/main/kotlin/jetbrains/refactoring/course/moving" - sourceSet: "SRC" - isInternal: false - - filename: "Cat" - relativePath: "MovingCode/WhatArePullUpAndPushDownRefactorings/task/src/main/kotlin/jetbrains/refactoring/course/moving" - sourceSet: "SRC" - isInternal: false - - filename: "Dog" - relativePath: "MovingCode/WhatArePullUpAndPushDownRefactorings/task/src/main/kotlin/jetbrains/refactoring/course/moving" - sourceSet: "SRC" - isInternal: false - - filename: "Task" - relativePath: "ExtractingCode/WhatIsExtractMethodRefactoring/ExtractDuplicatedCode/src/main/kotlin/jetbrains/refactoring/course/extracting" - sourceSet: "SRC" - isInternal: false - - filename: "Task" - relativePath: "ExtractingCode/WhatIsExtractVariableRefactoring/ExtractMagicConstants/src/main/kotlin/jetbrains/refactoring/course/extracting" - sourceSet: "SRC" - isInternal: false - - filename: "Task" - relativePath: "InliningCode/WhatIsInlineVariableRefactoring/InlineVariables/src/main/kotlin/jetbrains/refactoring/course/inlining" - sourceSet: "SRC" - isInternal: false - - filename: "Task" - relativePath: "InliningCode/InlineMethodRefactoring/InlineMethodAndVariables/src/main/kotlin/jetbrains/refactoring/course/inlining" - sourceSet: "SRC" - isInternal: false - - filename: "MiddleMan" - relativePath: "InliningCode/MiddleManCodeSmell/task/src/main/kotlin/jetbrains/refactoring/course/inlining" - sourceSet: "SRC" - isInternal: false - - filename: "Main" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "VideoConversionFacade" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "VideoEncoder" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "VideoLoader" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "VideoProcessor" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "VideoSaver" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "EncodedVideo" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/video" - sourceSet: "SRC" - isInternal: false - - filename: "ProcessedVideo" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/video" - sourceSet: "SRC" - isInternal: false - - filename: "Video" - relativePath: "RefactoringToDesignPatterns/FacadePatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/video" - sourceSet: "SRC" - isInternal: false - - filename: "Main" - relativePath: "RefactoringToDesignPatterns/StrategyPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "Order" - relativePath: "RefactoringToDesignPatterns/StrategyPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "PaymentProcessor" - relativePath: "RefactoringToDesignPatterns/StrategyPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/processor" - sourceSet: "SRC" - isInternal: false - - filename: "BitcoinPayment" - relativePath: "RefactoringToDesignPatterns/StrategyPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/strategy" - sourceSet: "SRC" - isInternal: false - - filename: "CreditCardPayment" - relativePath: "RefactoringToDesignPatterns/StrategyPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/strategy" - sourceSet: "SRC" - isInternal: false - - filename: "PaymentStrategy" - relativePath: "RefactoringToDesignPatterns/StrategyPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/strategy" - sourceSet: "SRC" - isInternal: false - - filename: "PayPalPayment" - relativePath: "RefactoringToDesignPatterns/StrategyPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns/strategy" - sourceSet: "SRC" - isInternal: false - - filename: "Bicycle" - relativePath: "RefactoringToDesignPatterns/FactoryMethodPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "Car" - relativePath: "RefactoringToDesignPatterns/FactoryMethodPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "Main" - relativePath: "RefactoringToDesignPatterns/FactoryMethodPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "Transport" - relativePath: "RefactoringToDesignPatterns/FactoryMethodPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - - filename: "TransportationServiceFactory" - relativePath: "RefactoringToDesignPatterns/FactoryMethodPatternPractice/task/src/main/kotlin/jetbrains/refactoring/course/patterns" - sourceSet: "SRC" - isInternal: false - id: "main" + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: TheFirstDateWithProgramming/task/src/main/kotlin/jetbrains/kotlin/course/first/date + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: WarmUp/task/src/main/kotlin/jetbrains/kotlin/course/warmup + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: LastPush/task/src/main/kotlin/jetbrains/kotlin/course/last/push + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: MastermindAdvanced/task/src/main/kotlin/jetbrains/kotlin/course/mastermind/advanced + sourceSet: SRC + - extension: KOTLIN + filename: RealQuestions + isInternal: false + relativePath: TheFirstDateWithProgramming/task/src/main/kotlin/jetbrains/kotlin/course/first/date + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: AlmostDone/task/src/main/kotlin/jetbrains/kotlin/course/almost/done + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: Hangman/task/src/main/kotlin/jetbrains/kotlin/course/hangman + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: FeedbackSurvey/Survey/src + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: Introduction/task/src/main/kotlin/jetbrains/kotlin/course/welcome + sourceSet: SRC + - extension: KOTLIN + filename: Main + isInternal: false + relativePath: Chat/task/src/main/kotlin/jetbrains/kotlin/course/chat + sourceSet: SRC + - extension: KOTLIN + filename: Util + isInternal: false + relativePath: WarmUp/task/src/main/kotlin/jetbrains/kotlin/course/warmup + sourceSet: SRC + id: main + name: example