From 93a0cdbf9731f06eb3e2e92b01dad9564d316331 Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Mon, 18 Jul 2022 13:31:49 +0200 Subject: [PATCH] Improve warnings and errors emitted by compiler in Gradle build Make warnings and errors location clickable by using file URI scheme. In most terminals and code editors (including IDEA) clicking on such uri will open file at given line and offset. ^KT-51923 Fixed --- .../kotlin/cli/common/messages/GradleStyleMessagerRenderer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/common/messages/GradleStyleMessagerRenderer.kt b/compiler/cli/src/org/jetbrains/kotlin/cli/common/messages/GradleStyleMessagerRenderer.kt index 38b3f5587bc..25a3a9307e2 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/common/messages/GradleStyleMessagerRenderer.kt +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/common/messages/GradleStyleMessagerRenderer.kt @@ -19,9 +19,9 @@ class GradleStyleMessageRenderer : MessageRenderer { append("$prefix: ") location?.apply { - append("$path: ") + append("file://$path") if (line > 0 && column > 0) { - append("($line, $column): ") + append(":$line:$column ") } }