From 1b05c5fb0c07bcb5687765384e4f007ebe98d7cb Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Mon, 22 Aug 2016 21:47:23 +0300 Subject: [PATCH] Kapt, Gradle: The first dependency is kotlin-annotation-processing (we reuse the old configurations from kapt) (cherry picked from commit f95a3d1) --- .../kotlin/gradle/internal/Kapt2KotlinGradleSubplugin.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/Kapt2KotlinGradleSubplugin.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/Kapt2KotlinGradleSubplugin.kt index f7a7768201d..15dbe5b03f2 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/Kapt2KotlinGradleSubplugin.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/Kapt2KotlinGradleSubplugin.kt @@ -73,7 +73,7 @@ class Kapt2KotlinGradleSubplugin : KotlinGradleSubplugin { fun handleSourceSet(sourceSetName: String) { val kapt2Configuration = project.findKaptConfiguration(sourceSetName) - if (kapt2Configuration != null && kapt2Configuration.dependencies.size > 0) { + if (kapt2Configuration != null && kapt2Configuration.dependencies.size > 1) { javaCompile.dependsOn(kapt2Configuration.buildDependencies) kaptClasspath.addAll(kapt2Configuration.resolve()) }