aboutsummaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2017-04-16 10:53:09 +0200
committerFelix Mulder <felix.mulder@gmail.com>2017-04-16 10:53:09 +0200
commitda3d8b2bcb42c14251ba13658038c7708f63d6b0 (patch)
tree304aa7841c4102c083ba2b8b941cf8c7769d8035 /compiler
parentf20ca3d358c650f6a58528018aa7d848b1f6a28f (diff)
downloaddotty-da3d8b2bcb42c14251ba13658038c7708f63d6b0.tar.gz
dotty-da3d8b2bcb42c14251ba13658038c7708f63d6b0.tar.bz2
dotty-da3d8b2bcb42c14251ba13658038c7708f63d6b0.zip
Render line and col in error message for clickability
Diffstat (limited to 'compiler')
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala b/compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala
index 91e65ab66..98af775da 100644
--- a/compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala
@@ -113,7 +113,7 @@ trait MessageRendering {
*/
def posStr(pos: SourcePosition, diagnosticLevel: String, message: Message)(implicit ctx: Context): String =
if (pos.exists) Blue({
- val file = pos.source.file.toString
+ val file = s"${pos.source.file.toString}:${pos.line + 1}:${pos.column}"
val errId =
if (message.errorId ne ErrorMessageID.NoExplanationID) {
val errorNumber = message.errorId.errorNumber()