Skip to content

Commit 998dcbb

Browse files
committed
Add column in PositionBridge#toString
1 parent 26b2265 commit 998dcbb

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

sbt-bridge/src/dotty/tools/xsbt/PositionBridge.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,11 +123,13 @@ public Optional<String> pointerSpace() {
123123

124124
@Override
125125
public String toString() {
126-
Optional<String> path = sourcePath();
127-
if (path.isPresent())
128-
return path.get() + ":" + line().orElse(-1).toString();
126+
String path = sourcePath().orElse("");
127+
Optional<Integer> l = line();
128+
Integer column = pointer().orElse(1);
129+
if (l.isPresent())
130+
return String.format("%s:%d:%d", path, l.get(), column);
129131
else
130-
return "";
132+
return path;
131133
}
132134

133135
@Override

0 commit comments

Comments
 (0)