From 14136fe5bbbe9c42b430bec52f643448e5f58529 Mon Sep 17 00:00:00 2001 From: Ahmed Date: Thu, 14 Nov 2024 14:20:58 +0400 Subject: [PATCH] CAPT-1234: Bump kotlin and use ksp alias --- samples/kspsample/build.gradle.kts | 5 ++--- versions.toml | 10 ++++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/samples/kspsample/build.gradle.kts b/samples/kspsample/build.gradle.kts index 8836262..229d856 100644 --- a/samples/kspsample/build.gradle.kts +++ b/samples/kspsample/build.gradle.kts @@ -14,11 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import groovy.lang.Closure plugins { - id("org.jetbrains.kotlin.multiplatform") - id("com.google.devtools.ksp") version libs.versions.kspVersion.get() + alias(libs.plugins.kotlin.ksp) + alias(libs.plugins.kotlin.multiplatform) id("com.careem.mockingbird") } diff --git a/versions.toml b/versions.toml index 7bd372e..2f4269f 100644 --- a/versions.toml +++ b/versions.toml @@ -2,8 +2,8 @@ kotlinTarget = "1.6" jvmTarget = "1.8" -kotlin = "1.9.22" -kspVersion = "1.9.22-1.0.16" +kotlin = "1.9.23" +ksp = "1.9.23-1.0.19" junit = "4.13.1" jacoco = "0.8.10" stately = "2.0.5" @@ -33,11 +33,13 @@ square-kotlinpoet-metadata = { module = "com.squareup:kotlinpoet-metadata", vers square-kotlinpoet-metadata-specs = { module = "com.squareup:kotlinpoet-metadata-specs", version.ref = "kotlinPoet" } kotlinx-metadata-jvm = { module = "org.jetbrains.kotlinx:kotlinx-metadata-jvm", version.ref = "kotlinxMetadata" } -google-ksp = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "kspVersion" } +google-ksp = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "ksp" } kotlinx-atomicfu-gradle = { module = "org.jetbrains.kotlinx:atomicfu-gradle-plugin", version.ref = "atomicFu" } kotlin-gradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } mockk-mockk = { module = "io.mockk:mockk", version.ref = "mockk" } [plugins] -gmazzo-buildconfig = { id = "com.github.gmazzo.buildconfig", version.ref = "buildconfig" } \ No newline at end of file +gmazzo-buildconfig = { id = "com.github.gmazzo.buildconfig", version.ref = "buildconfig" } +kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" } +kotlin-ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } \ No newline at end of file