From 008e2636b78c5105d846a8e0537ac8a5060ffc2e Mon Sep 17 00:00:00 2001 From: Alexander Likhachev Date: Fri, 12 Mar 2021 17:49:11 +0300 Subject: [PATCH] [Gradle] Prevent early capturing of project build dir in KotlinCompile #KT-45301 Fixed --- .../src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt index 2257c1fb735..3f99347986e 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt @@ -177,8 +177,7 @@ abstract class AbstractKotlinCompile() : AbstractKo @get:Internal internal val projectObjects = project.objects - @get:LocalState - internal val localStateDirectoriesProvider: FileCollection = projectObjects.fileCollection().from(taskBuildDirectory) + private val localStateDirectoriesProvider: FileCollection = projectObjects.fileCollection().from({ taskBuildDirectory }) override fun localStateDirectories(): FileCollection = localStateDirectoriesProvider