diff --git a/course-info.yaml b/course-info.yaml index 67c9f7d..57353f3 100644 --- a/course-info.yaml +++ b/course-info.yaml @@ -16,4 +16,4 @@ content: - introductionSection - psiSection environment_settings: - jvm_language_level: JDK_17 + jvm_language_level: JDK_19 diff --git a/course-remote-info.yaml b/course-remote-info.yaml index 52c0eec..ab2598c 100644 --- a/course-remote-info.yaml +++ b/course-remote-info.yaml @@ -1,3 +1,3 @@ id: 25398 -course_version: 2 +course_version: 3 generated_edu_id: JetBrains Academy Kotlin course template_JetBrains_kotlin diff --git a/introductionSection/section-info.yaml b/introductionSection/section-info.yaml index cfc71a4..abd0747 100644 --- a/introductionSection/section-info.yaml +++ b/introductionSection/section-info.yaml @@ -1,4 +1,4 @@ custom_name: Introduction content: - welcomeLesson - - setupLesson \ No newline at end of file + - setupLesson diff --git a/introductionSection/welcomeLesson/helloHelenaTask/task-info.yaml b/introductionSection/welcomeLesson/helloHelenaTask/task-info.yaml index 7281db2..0de6ef5 100644 --- a/introductionSection/welcomeLesson/helloHelenaTask/task-info.yaml +++ b/introductionSection/welcomeLesson/helloHelenaTask/task-info.yaml @@ -4,4 +4,5 @@ files: - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/welcome/HelloHelena.kt visible: true - name: test/org/jetbrains/academy/plugin/course/dev/welcome/Tests.kt - visible: false \ No newline at end of file + visible: false + propagatable: false diff --git a/introductionSection/welcomeLesson/lesson-info.yaml b/introductionSection/welcomeLesson/lesson-info.yaml index f092489..d730196 100644 --- a/introductionSection/welcomeLesson/lesson-info.yaml +++ b/introductionSection/welcomeLesson/lesson-info.yaml @@ -4,4 +4,4 @@ content: - helloHelenaTheoryTask - helloHelenaTask - helpJonsiTask -is_template_based: false \ No newline at end of file +is_template_based: false diff --git a/psiSection/accessingPsiElementsLesson/accessingPsiElementsProgrammingTask/task-info.yaml b/psiSection/accessingPsiElementsLesson/accessingPsiElementsProgrammingTask/task-info.yaml index 3243ff0..ec8df2e 100644 --- a/psiSection/accessingPsiElementsLesson/accessingPsiElementsProgrammingTask/task-info.yaml +++ b/psiSection/accessingPsiElementsLesson/accessingPsiElementsProgrammingTask/task-info.yaml @@ -5,15 +5,22 @@ files: visible: true - name: test/org/jetbrains/academy/plugin/course/dev/access/Tests.kt visible: false + propagatable: false - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/access/AuthorElementsCounter.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/ui/PsiElementCounterPanelService.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/ui/PsiElementCounterPanelWindow.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/ui/PsiElementCounterPanelFactory.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/ui/Counter.kt visible: false + propagatable: false diff --git a/psiSection/accessingPsiElementsLesson/lesson-info.yaml b/psiSection/accessingPsiElementsLesson/lesson-info.yaml index 99cd1b8..4aae608 100644 --- a/psiSection/accessingPsiElementsLesson/lesson-info.yaml +++ b/psiSection/accessingPsiElementsLesson/lesson-info.yaml @@ -3,4 +3,4 @@ custom_name: Accessing PSI Elements content: - accessingPsiElementsTheoryTask - accessingPsiElementsProgrammingTask -is_template_based: false \ No newline at end of file +is_template_based: false diff --git a/psiSection/addingPsiElementsLesson/addingAnnotationsProgrammingTask/task-info.yaml b/psiSection/addingPsiElementsLesson/addingAnnotationsProgrammingTask/task-info.yaml index d899da8..372a6b7 100644 --- a/psiSection/addingPsiElementsLesson/addingAnnotationsProgrammingTask/task-info.yaml +++ b/psiSection/addingPsiElementsLesson/addingAnnotationsProgrammingTask/task-info.yaml @@ -5,5 +5,7 @@ files: visible: true - name: test/org/jetbrains/academy/plugin/course/dev/add/Tests.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/add/AuthorAddDeprecatedAnnotation.kt visible: false + propagatable: false diff --git a/psiSection/editingPsiElementsLesson/lesson-info.yaml b/psiSection/editingPsiElementsLesson/lesson-info.yaml index 6870254..07071da 100644 --- a/psiSection/editingPsiElementsLesson/lesson-info.yaml +++ b/psiSection/editingPsiElementsLesson/lesson-info.yaml @@ -4,4 +4,4 @@ content: - editingPsiElementsTheoryTask - renameFunctionProgrammingTask - sortMethodsProgrammingTask -is_template_based: false \ No newline at end of file +is_template_based: false diff --git a/psiSection/editingPsiElementsLesson/renameFunctionProgrammingTask/task-info.yaml b/psiSection/editingPsiElementsLesson/renameFunctionProgrammingTask/task-info.yaml index 0ed4751..ca2d32e 100644 --- a/psiSection/editingPsiElementsLesson/renameFunctionProgrammingTask/task-info.yaml +++ b/psiSection/editingPsiElementsLesson/renameFunctionProgrammingTask/task-info.yaml @@ -5,3 +5,4 @@ files: visible: true - name: test/org/jetbrains/academy/plugin/course/dev/edit/Tests.kt visible: false + propagatable: false diff --git a/psiSection/editingPsiElementsLesson/sortMethodsProgrammingTask/task-info.yaml b/psiSection/editingPsiElementsLesson/sortMethodsProgrammingTask/task-info.yaml index 02eb4b9..bd60592 100644 --- a/psiSection/editingPsiElementsLesson/sortMethodsProgrammingTask/task-info.yaml +++ b/psiSection/editingPsiElementsLesson/sortMethodsProgrammingTask/task-info.yaml @@ -5,7 +5,10 @@ files: visible: true - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/ui/SortMethodsAction.kt visible: false + propagatable: false - name: test/org/jetbrains/academy/plugin/course/dev/edit/Tests.kt visible: false + propagatable: false diff --git a/psiSection/introductionToPsiLesson/TryPsiViewerLesson/task-info.yaml b/psiSection/introductionToPsiLesson/TryPsiViewerLesson/task-info.yaml index 91891d4..9095470 100644 --- a/psiSection/introductionToPsiLesson/TryPsiViewerLesson/task-info.yaml +++ b/psiSection/introductionToPsiLesson/TryPsiViewerLesson/task-info.yaml @@ -1,5 +1,4 @@ type: choice -custom_name: Try PS Viewer is_multiple_choice: true options: - text: org.jetbrains.kotlin.psi.KtClass @@ -13,4 +12,5 @@ options: files: - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/intro/Person.kt visible: true -local_check: true +custom_name: Try PS Viewer + diff --git a/psiSection/introductionToPsiLesson/lesson-info.yaml b/psiSection/introductionToPsiLesson/lesson-info.yaml index 01ab2f9..704c803 100644 --- a/psiSection/introductionToPsiLesson/lesson-info.yaml +++ b/psiSection/introductionToPsiLesson/lesson-info.yaml @@ -1,4 +1,3 @@ -type: lesson custom_name: Introduction to PSI content: - IntroToPsiLesson diff --git a/psiSection/practicingPsiProject/createDataClassProgrammingTask/task-info.yaml b/psiSection/practicingPsiProject/createDataClassProgrammingTask/task-info.yaml index 85f3c27..bca3a04 100644 --- a/psiSection/practicingPsiProject/createDataClassProgrammingTask/task-info.yaml +++ b/psiSection/practicingPsiProject/createDataClassProgrammingTask/task-info.yaml @@ -7,13 +7,19 @@ files: visible: true - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/AuthorDataClassCreator.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/CreateDataClassAction.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/DataClassPanelFactory.kt visible: false + propagatable: false - name: test/org/jetbrains/academy/plugin/course/dev/project/Tests.kt visible: false + propagatable: false - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/Task.kt visible: false + propagatable: false diff --git a/psiSection/practicingPsiProject/identifyFunctionArgumentsProgrammingTask/task-info.yaml b/psiSection/practicingPsiProject/identifyFunctionArgumentsProgrammingTask/task-info.yaml index 2d2e893..d761659 100644 --- a/psiSection/practicingPsiProject/identifyFunctionArgumentsProgrammingTask/task-info.yaml +++ b/psiSection/practicingPsiProject/identifyFunctionArgumentsProgrammingTask/task-info.yaml @@ -5,11 +5,16 @@ files: visible: true - name: test/org/jetbrains/academy/plugin/course/dev/project/Tests.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/RefactorDataClassAction.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/RefactorPanelFactory.kt visible: false + propagatable: false - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/Task.kt visible: false + propagatable: false diff --git a/psiSection/practicingPsiProject/insertDataClassProgrammingTask/task-info.yaml b/psiSection/practicingPsiProject/insertDataClassProgrammingTask/task-info.yaml index 896950b..e5cef2e 100644 --- a/psiSection/practicingPsiProject/insertDataClassProgrammingTask/task-info.yaml +++ b/psiSection/practicingPsiProject/insertDataClassProgrammingTask/task-info.yaml @@ -9,9 +9,13 @@ files: visible: true - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/InsertDataClassAction.kt visible: false + propagatable: false - name: test/org/jetbrains/academy/plugin/course/dev/project/InsertDataClassTest.kt visible: false + propagatable: false - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/Task.kt visible: false + propagatable: false diff --git a/psiSection/practicingPsiProject/lesson-info.yaml b/psiSection/practicingPsiProject/lesson-info.yaml index 7e2bb47..026402c 100644 --- a/psiSection/practicingPsiProject/lesson-info.yaml +++ b/psiSection/practicingPsiProject/lesson-info.yaml @@ -8,4 +8,4 @@ content: - replaceFunctionArgumentsProgrammingTask - replaceFunctionBodyVariablesProgrammingTask - replaceFunctionCallArgumentsProgrammingTask -is_template_based: false \ No newline at end of file +is_template_based: false diff --git a/psiSection/practicingPsiProject/replaceFunctionArgumentsProgrammingTask/task-info.yaml b/psiSection/practicingPsiProject/replaceFunctionArgumentsProgrammingTask/task-info.yaml index 91e0180..fc861d5 100644 --- a/psiSection/practicingPsiProject/replaceFunctionArgumentsProgrammingTask/task-info.yaml +++ b/psiSection/practicingPsiProject/replaceFunctionArgumentsProgrammingTask/task-info.yaml @@ -11,9 +11,13 @@ files: visible: true - name: test/org/jetbrains/academy/plugin/course/dev/project/ReplaceFunctionArgumentTest.kt visible: false + propagatable: false - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/ArgumentsReplacementAction.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/Task.kt visible: false + propagatable: false diff --git a/psiSection/practicingPsiProject/replaceFunctionBodyVariablesProgrammingTask/task-info.yaml b/psiSection/practicingPsiProject/replaceFunctionBodyVariablesProgrammingTask/task-info.yaml index f26ac8c..b5c8559 100644 --- a/psiSection/practicingPsiProject/replaceFunctionBodyVariablesProgrammingTask/task-info.yaml +++ b/psiSection/practicingPsiProject/replaceFunctionBodyVariablesProgrammingTask/task-info.yaml @@ -13,11 +13,16 @@ files: visible: true - name: test/org/jetbrains/academy/plugin/course/dev/project/ReplaceFunctionBodyVariablesTest.kt visible: false + propagatable: false - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/VariablesReplacementAction.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/Task.kt visible: false + propagatable: false - name: test/org/jetbrains/academy/plugin/course/dev/project/AuthorFunctionBodyVariablesReplacement.kt visible: false + propagatable: false diff --git a/psiSection/practicingPsiProject/replaceFunctionCallArgumentsProgrammingTask/task-info.yaml b/psiSection/practicingPsiProject/replaceFunctionCallArgumentsProgrammingTask/task-info.yaml index b0ece65..ca2dc0f 100644 --- a/psiSection/practicingPsiProject/replaceFunctionCallArgumentsProgrammingTask/task-info.yaml +++ b/psiSection/practicingPsiProject/replaceFunctionCallArgumentsProgrammingTask/task-info.yaml @@ -15,11 +15,16 @@ files: visible: true - name: src/main/resources/META-INF/plugin.xml visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/ui/VariablesReplacementAction.kt visible: false + propagatable: false - name: test/org/jetbrains/academy/plugin/course/dev/project/ReplaceFunctionCallArgumentsTest.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/Task.kt visible: false + propagatable: false - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/project/AuthorReplaceFunctionCallArguments.kt visible: false + propagatable: false