From b90ff94451ed381e67f3e1f153e5501a8af1d7c8 Mon Sep 17 00:00:00 2001 From: Dmitrii Krasnov Date: Wed, 20 Dec 2023 16:12:20 +0100 Subject: [PATCH] [Gradle] Suppressed GradleExecutionContext.fromProject ^KT-56904 --- .../org/jetbrains/kotlin/compilerRunner/KotlinToolRunner.kt | 1 + .../org/jetbrains/kotlin/compilerRunner/nativeToolRunners.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/KotlinToolRunner.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/KotlinToolRunner.kt index 3352224de2e..b6e6fa98fd8 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/KotlinToolRunner.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/KotlinToolRunner.kt @@ -31,6 +31,7 @@ abstract class KotlinToolRunner( ReplaceWith("KotlinToolRunner(GradleExecutionContext.fromTaskContext())"), DeprecationLevel.WARNING ) + @Suppress("DEPRECATION") // we have KT-64427 to remove this constructor constructor(project: Project) : this(GradleExecutionContext.fromProject(project)) /** diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/nativeToolRunners.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/nativeToolRunners.kt index ce93a9ea0fe..2b5f54551b2 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/nativeToolRunners.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/nativeToolRunners.kt @@ -263,6 +263,7 @@ internal class KotlinNativeLibraryGenerationRunner( AbstractKotlinNativeCInteropRunner("generatePlatformLibraries", settings, executionContext, metricsReporter) { companion object { + @Suppress("DEPRECATION") // TODO(Dmitrii Krasnov): after KT-52567 it will be possible to use GradleExecutionContext#fromTaskContext here fun fromProject(project: Project) = KotlinNativeLibraryGenerationRunner( settings = Settings.of(project.konanHome, project.konanDataDir, project), executionContext = GradleExecutionContext.fromProject(project),