1- import org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_21
1+ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
22
33plugins {
4- kotlin(" jvm" ) version " 2.2.21 "
5- kotlin(" plugin.serialization" ) version " 2.2.21 "
4+ kotlin(" jvm" ) version " 2.3.0 "
5+ kotlin(" plugin.serialization" ) version " 2.3.0 "
66 id(" org.jetbrains.dokka" ) version " 2.1.0"
7- id(" org.jetbrains.kotlinx.kover" ) version " 0.9.3 "
7+ id(" org.jetbrains.kotlinx.kover" ) version " 0.9.5 "
88 `maven- publish`
99 signing
1010
1111 id(" io.github.sgtsilvio.gradle.maven-central-publishing" ) version " 0.4.1"
1212}
1313
1414group = " com.eignex"
15- version = " 1.0.0 "
15+ version = findProperty( " ciVersion " ) as String? ? : " SNAPSHOT "
1616
1717repositories { mavenCentral() }
1818
1919kotlin {
2020 jvmToolchain(21 )
21- compilerOptions { jvmTarget.set(JVM_21 ) }
21+ compilerOptions { jvmTarget.set(JvmTarget . JVM_21 ) }
2222}
2323
2424java {
25- toolchain { languageVersion.set(JavaLanguageVersion .of(21 )) }
2625 withSourcesJar()
2726 withJavadocJar()
2827}
2928
3029dependencies {
3130 testImplementation(kotlin(" test" ))
32- compileOnly(" org.jetbrains.kotlinx:kotlinx-serialization-core:1.9 .0" )
33- testImplementation(" org.jetbrains.kotlinx:kotlinx-serialization-core:1.9 .0" )
34- testImplementation(" org.jetbrains.kotlinx:kotlinx-serialization-protobuf:1.9 .0" )
35- testImplementation(" org.bouncycastle:bcprov-jdk18on:1.80 " )
31+ compileOnly(" org.jetbrains.kotlinx:kotlinx-serialization-core:1.10 .0" )
32+ testImplementation(" org.jetbrains.kotlinx:kotlinx-serialization-core:1.10 .0" )
33+ testImplementation(" org.jetbrains.kotlinx:kotlinx-serialization-protobuf:1.10 .0" )
34+ testImplementation(" org.bouncycastle:bcprov-jdk18on:1.83 " )
3635}
3736
3837tasks.test { useJUnitPlatform() }
@@ -57,9 +56,9 @@ publishing {
5756 }
5857 }
5958 scm {
60- url.set(" https://github.com/Eignex/kencode " )
61- connection.set(" scm:git:https://github.com/Eignex/kencode .git" )
62- developerConnection.set(" scm:git:ssh://git@github.com/Eignex/kencode .git" )
59+ url.set(" https://github.com/Eignex/kpermute " )
60+ connection.set(" scm:git:https://github.com/Eignex/kpermute .git" )
61+ developerConnection.set(" scm:git:ssh://git@github.com/Eignex/kpermute .git" )
6362 }
6463 developers {
6564 developer {
0 commit comments