From de444542d0e8708ef81f984baa21634534b9b14d Mon Sep 17 00:00:00 2001 From: Sergey Bogolepov Date: Fri, 3 Feb 2023 10:55:02 +0200 Subject: [PATCH] [K/N] Make target deprecation warning more visible Two columns in Gradle output makes IDE display such message in a separate view which makes it more discoverable. --- .../src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt | 2 +- .../utils/src/org/jetbrains/kotlin/konan/target/KonanTarget.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt index af51b7b88d1..8c807e474a0 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt @@ -64,7 +64,7 @@ class KonanDriver( // Avoid showing warning twice in 2-phase compilation. if (konanConfig.produce != CompilerOutputKind.LIBRARY && konanConfig.target in deprecatedTargets) { configuration.report(CompilerMessageSeverity.STRONG_WARNING, - "target ${konanConfig.target} is deprecated and will be removed soon. See $DEPRECATION_LINK") + "target ${konanConfig.target} is deprecated and will be removed soon. See: $DEPRECATION_LINK") } ensureModuleName(konanConfig) diff --git a/native/utils/src/org/jetbrains/kotlin/konan/target/KonanTarget.kt b/native/utils/src/org/jetbrains/kotlin/konan/target/KonanTarget.kt index 199307707d6..1547b7379c2 100644 --- a/native/utils/src/org/jetbrains/kotlin/konan/target/KonanTarget.kt +++ b/native/utils/src/org/jetbrains/kotlin/konan/target/KonanTarget.kt @@ -9,7 +9,7 @@ import org.jetbrains.kotlin.konan.util.Named import java.io.Serializable private const val DEPRECATION_LINK = "https://kotl.in/native-targets-tiers" -const val DEPRECATED_TARGET_MESSAGE = "Target is deprecated and will be removed soon. See $DEPRECATION_LINK" +const val DEPRECATED_TARGET_MESSAGE = "Target is deprecated and will be removed soon. See: $DEPRECATION_LINK" sealed class KonanTarget(override val name: String, val family: Family, val architecture: Architecture) : Named, Serializable { object ANDROID_X64 : KonanTarget("android_x64", Family.ANDROID, Architecture.X64)