From a0f7c37ff0d557cc09f7d316007e336660050e37 Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Tue, 8 Oct 2024 11:43:13 -0400 Subject: [PATCH] Provide default for kapt language version (#1015) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Otherwise the zip() operator will never compute --- .../src/main/kotlin/foundry/gradle/kgp/KgpTasks.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platforms/gradle/foundry-gradle-plugin/src/main/kotlin/foundry/gradle/kgp/KgpTasks.kt b/platforms/gradle/foundry-gradle-plugin/src/main/kotlin/foundry/gradle/kgp/KgpTasks.kt index ddd2e31ef..e1b8b6946 100644 --- a/platforms/gradle/foundry-gradle-plugin/src/main/kotlin/foundry/gradle/kgp/KgpTasks.kt +++ b/platforms/gradle/foundry-gradle-plugin/src/main/kotlin/foundry/gradle/kgp/KgpTasks.kt @@ -153,9 +153,9 @@ internal object KgpTasks { project.tasks.withType(KaptGenerateStubsTask::class.java).configureEach { compilerOptions { val zipped = - foundryProperties.kotlinProgressive.zip(foundryProperties.kaptLanguageVersion) { - progressive, - kaptLanguageVersion -> + foundryProperties.kotlinProgressive.zip( + foundryProperties.kaptLanguageVersion.orElse(KotlinVersion.DEFAULT) + ) { progressive, kaptLanguageVersion -> if (kaptLanguageVersion != KotlinVersion.DEFAULT) { false } else {