From b399b0f18290caf81f61bff05ab710c6e133f7cc Mon Sep 17 00:00:00 2001 From: Irmen de Jong Date: Thu, 16 Mar 2023 23:37:33 +0100 Subject: [PATCH] don't print weird position link for dummy positions --- codeCore/src/prog8/code/core/Position.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/codeCore/src/prog8/code/core/Position.kt b/codeCore/src/prog8/code/core/Position.kt index 48d271c1a..90d33fd81 100644 --- a/codeCore/src/prog8/code/core/Position.kt +++ b/codeCore/src/prog8/code/core/Position.kt @@ -7,6 +7,9 @@ import kotlin.io.path.absolute data class Position(val file: String, val line: Int, val startCol: Int, val endCol: Int) { override fun toString(): String = "[$file: line $line col ${startCol+1}-${endCol+1}]" fun toClickableStr(): String { + if(this===DUMMY) { + return "" + } return try { val path = Path(file).absolute().normalize().toString() "file://$path:$line:$startCol:"