@@ -10,7 +10,9 @@ ktorClientPlugins = "3.1.1"
1010logbackClassic = " 1.5.20"
1111kover = " 0.9.3"
1212binaryCompatibilityValidator = " 0.18.1"
13-
13+ ksp = " 2.2.20-2.0.4"
14+ kotlinpoet = " 2.2.0"
15+ kotlin-compile-testing = " 1.6.0"
1416
1517[libraries ]
1618kotlinx-coroutines = { group = " org.jetbrains.kotlinx" , name = " kotlinx-coroutines-core" , version.ref = " kotlinxCoroutines" }
@@ -29,6 +31,16 @@ ktor-client-js = { module = "io.ktor:ktor-client-js", version.ref = "ktorClientC
2931ktor-client-logging = { module = " io.ktor:ktor-client-logging" , version.ref = " ktorClientCore" }
3032ktor-client-plugins = { module = " io.ktor:ktor-client-plugins" , version.ref = " ktorClientPlugins" }
3133
34+ kotlinpoet = { module = " com.squareup:kotlinpoet" , version.ref = " kotlinpoet" }
35+ kotlinpoet-ksp = { module = " com.squareup:kotlinpoet-ksp" , version.ref = " kotlinpoet" }
36+ ksp-api = { module = " com.google.devtools.ksp:symbol-processing-api" , version.ref = " ksp" }
37+ ksp-test = { module = " com.google.devtools.ksp:symbol-processing-test" , version.ref = " ksp" }
38+ kotlin-compile-testing = { module = " com.github.tschuchortdev:kotlin-compile-testing" , version.ref = " kotlin-compile-testing" }
39+ kotlin-compile-testing-ksp = { module = " com.github.tschuchortdev:kotlin-compile-testing-ksp" , version.ref = " kotlin-compile-testing" }
40+
41+
42+
43+
3244
3345logback-classic = { module = " ch.qos.logback:logback-classic" , version.ref = " logbackClassic" }
3446
@@ -40,4 +52,5 @@ jetbrainsKotlinJvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
4052vanniktech-mavenPublish = { id = " com.vanniktech.maven.publish" , version = " 0.34.0" }
4153kover = { id = " org.jetbrains.kotlinx.kover" , version.ref = " kover" }
4254binary-compatibility-validator = { id = " org.jetbrains.kotlinx.binary-compatibility-validator" , version.ref = " binaryCompatibilityValidator" }
55+ ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
4356
0 commit comments