Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion course-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ content:
- introductionSection
- psiSection
environment_settings:
jvm_language_level: JDK_17
jvm_language_level: JDK_19
Copy link

@kochaika kochaika Dec 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like we can leave JDK_17:
#27 (comment)

UPD:
But if plugin changing it when uploads -- let's leave JDK_19

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's a plugin bug
It seems the plugin doesn't take into account existing value and always rewrites this value according to your JDK

I intentionally changed it to 17 since plugin development requires 17 and there is no need to narrow down that range of "valid" JDK for this course

2 changes: 1 addition & 1 deletion course-remote-info.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
id: 25398
course_version: 2
course_version: 3
generated_edu_id: JetBrains Academy Kotlin course template_JetBrains_kotlin
2 changes: 1 addition & 1 deletion introductionSection/section-info.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
custom_name: Introduction
content:
- welcomeLesson
- setupLesson
- setupLesson
Original file line number Diff line number Diff line change
Expand Up @@ -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
visible: false
propagatable: false
2 changes: 1 addition & 1 deletion introductionSection/welcomeLesson/lesson-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ content:
- helloHelenaTheoryTask
- helloHelenaTask
- helpJonsiTask
is_template_based: false
is_template_based: false
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion psiSection/accessingPsiElementsLesson/lesson-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ custom_name: Accessing PSI Elements
content:
- accessingPsiElementsTheoryTask
- accessingPsiElementsProgrammingTask
is_template_based: false
is_template_based: false
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion psiSection/editingPsiElementsLesson/lesson-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ content:
- editingPsiElementsTheoryTask
- renameFunctionProgrammingTask
- sortMethodsProgrammingTask
is_template_based: false
is_template_based: false
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ files:
visible: true
- name: test/org/jetbrains/academy/plugin/course/dev/edit/Tests.kt
visible: false
propagatable: false
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
type: choice
custom_name: Try PS Viewer
is_multiple_choice: true
options:
- text: org.jetbrains.kotlin.psi.KtClass
Expand All @@ -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

1 change: 0 additions & 1 deletion psiSection/introductionToPsiLesson/lesson-info.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
type: lesson
custom_name: Introduction to PSI
content:
- IntroToPsiLesson
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion psiSection/practicingPsiProject/lesson-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ content:
- replaceFunctionArgumentsProgrammingTask
- replaceFunctionBodyVariablesProgrammingTask
- replaceFunctionCallArgumentsProgrammingTask
is_template_based: false
is_template_based: false
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Loading