diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index bd25eaf5..76d9f556 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "2.2.21" +kotlin = "2.3.0" ktlint = "14.0.1" mavenPublish = "0.35.0" fatbinary = "1.0" diff --git a/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/toml/AndroidToml.kt b/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/toml/AndroidToml.kt index 43ad231f..99070755 100644 --- a/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/toml/AndroidToml.kt +++ b/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/toml/AndroidToml.kt @@ -52,6 +52,7 @@ class AndroidToml { hilt-android-testing = { group = "com.google.dagger", name = "hilt-android-testing", version.ref = "hilt" } hilt-compiler-androidx = { group = "androidx.hilt", name = "hilt-compiler", version.ref = "hilt-androidx" } hilt-compiler-android-androidx = { group = "androidx.hilt", name = "hilt-android", version.ref = "hilt-androidx" } + kotlin-jvm-metadata = { group = "org.jetbrains.kotlin", name = "kotlin-metadata-jvm", version.ref = "kotlin"} compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "compose-bom" } compose-ui = { group = "androidx.compose.ui", name = "ui" } @@ -112,6 +113,7 @@ class AndroidToml { |${kotlinProcessor(version)}(libs.hilt.compiler.androidx) |${kotlinProcessor(version)}(libs.hilt.compiler) + |${kotlinProcessor(version)}(libs.kotlin.jvm.metadata) |${kotlinProcessor(version)}Test(libs.hilt.compiler) |${kotlinProcessor(version)}AndroidTest(libs.hilt.compiler) |testImplementation(libs.hilt.android.testing) diff --git a/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/model/Versions.kt b/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/model/Versions.kt index cbe2d394..c05fd44d 100644 --- a/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/model/Versions.kt +++ b/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/model/Versions.kt @@ -55,10 +55,10 @@ data class Testing( ) data class Kotlin( - val kgp: String = "2.2.21", + val kgp: String = "2.3.0", val ksp: String = "2.3.3", val coroutines: String = "1.10.2", - val kotlinTest: String = "2.2.21", + val kotlinTest: String = "2.3.0", val kotlinProcessor: KotlinProcessor = KotlinProcessor(), )