From f78cddcd3f59a97f4c1802a9c509c11fc3cc1bfd Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Wed, 6 Dec 2023 11:47:02 +0100 Subject: [PATCH] [Gradle] Fix deprecated buildDir usage in DefaultKotlinCompilationOutputFactory ^KT-62527 In Progress --- .../factory/DefaultKotlinCompilationOutputFactory.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/compilationImpl/factory/DefaultKotlinCompilationOutputFactory.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/compilationImpl/factory/DefaultKotlinCompilationOutputFactory.kt index e055a9ecf80..be7e070960c 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/compilationImpl/factory/DefaultKotlinCompilationOutputFactory.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/compilationImpl/factory/DefaultKotlinCompilationOutputFactory.kt @@ -8,10 +8,10 @@ package org.jetbrains.kotlin.gradle.plugin.mpp.compilationImpl.factory import org.jetbrains.kotlin.gradle.plugin.KotlinCompilationOutput import org.jetbrains.kotlin.gradle.plugin.KotlinTarget import org.jetbrains.kotlin.gradle.plugin.mpp.DefaultKotlinCompilationOutput -import java.util.concurrent.Callable internal object DefaultKotlinCompilationOutputFactory : KotlinCompilationImplFactory.KotlinCompilationOutputFactory { override fun create(target: KotlinTarget, compilationName: String): KotlinCompilationOutput = DefaultKotlinCompilationOutput( - target.project, Callable { target.project.buildDir.resolve("processedResources/${target.targetName}/$compilationName") } + target.project, + target.project.layout.buildDirectory.dir("processedResources/${target.targetName}/$compilationName") ) }