From 093c8bfbb60164b544c16448837189c480ef035d Mon Sep 17 00:00:00 2001 From: Ivan Gavrilovic Date: Wed, 3 Mar 2021 10:11:08 +0000 Subject: [PATCH] Register KAPT incremental apt cache as local state This is so that incremental caches are removed on non-incremental task run. --- .../org/jetbrains/kotlin/gradle/internal/kapt/KaptTask.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/kapt/KaptTask.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/KaptTask.kt index 0560755c7d3..1a691be11ce 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/KaptTask.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/KaptTask.kt @@ -30,7 +30,7 @@ abstract class KaptTask : ConventionTask(), TaskWithLocalState { outputs.cacheIf(reason) { useBuildCache } } - override fun localStateDirectories(): FileCollection = objects.fileCollection() + override fun localStateDirectories(): FileCollection = objects.fileCollection().from(incAptCache) @get:Internal @field:Transient