From 274b4eba6f645477c4e7946c64679a84ff8d7556 Mon Sep 17 00:00:00 2001 From: Jens Klingenberg Date: Mon, 27 May 2024 21:00:51 +0200 Subject: [PATCH] add test targets --- .../ktorfit/gradle/KtorfitGradlePlugin.kt | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradlePlugin.kt b/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradlePlugin.kt index 06204abcf..ac9edba2e 100644 --- a/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradlePlugin.kt +++ b/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradlePlugin.kt @@ -79,6 +79,16 @@ class KtorfitGradlePlugin : Plugin { } }", dependency ) + + dependencies.add( + "ksp${ + targetName.replaceFirstChar { + if (it.isLowerCase()) it.titlecase( + US + ) else it.toString() + } + }Test", dependency + ) } kotlinExtension.sourceSets.named("commonMain").configure { @@ -108,8 +118,5 @@ class KtorfitGradlePlugin : Plugin { } -private val Project.kotlinExtension: KotlinProjectExtension? - get() = this.extensions.findByType() - internal fun Project.getKtorfitConfig() = this.extensions.findByType(KtorfitGradleConfiguration::class.java) ?: KtorfitGradleConfiguration() \ No newline at end of file