Skip to content

Commit 5efff45

Browse files
committed
upgrade to jvm21
1 parent 925d058 commit 5efff45

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.idea/kotlinc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import java.nio.file.Files
33
import java.util.Optional
44

55
plugins {
6-
kotlin("jvm") version "1.8.0"
6+
kotlin("jvm") version "1.9.20"
77
groovy
88
application
99
antlr
10-
id("org.jetbrains.dokka") version "1.8.10"
10+
id("org.jetbrains.dokka") version "1.9.20"
1111
java
1212
cpp
1313
}
@@ -135,11 +135,11 @@ tasks.register<Exec>("compileCpp") {
135135
}
136136

137137
kotlin {
138-
jvmToolchain(17)
138+
jvmToolchain(21)
139139
}
140140

141141
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
142-
kotlinOptions.jvmTarget = "17"
142+
kotlinOptions.jvmTarget = "21"
143143
dependsOn(tasks.generateGrammarSource)
144144
}
145145

src/main/kotlin/top/mcfpp/model/accessor/Property.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ import top.mcfpp.util.LogProcessor
2424
*/
2525
data class Property(val identifier: String, val accessor: AbstractAccessor?, val mutator: AbstractMutator?): Member {
2626

27+
override var isFinal: Boolean = false
28+
2729
var parent: Var<*>? = null
2830

2931
override var accessModifier: Member.AccessModifier = Member.AccessModifier.PUBLIC

0 commit comments

Comments
 (0)