aboutsummaryrefslogtreecommitdiff
path: root/sbt-bridge
diff options
context:
space:
mode:
Diffstat (limited to 'sbt-bridge')
-rw-r--r--sbt-bridge/src/xsbt/DelegatingReporter.scala13
1 files changed, 7 insertions, 6 deletions
diff --git a/sbt-bridge/src/xsbt/DelegatingReporter.scala b/sbt-bridge/src/xsbt/DelegatingReporter.scala
index d0a4e0bf7..4d6462550 100644
--- a/sbt-bridge/src/xsbt/DelegatingReporter.scala
+++ b/sbt-bridge/src/xsbt/DelegatingReporter.scala
@@ -29,15 +29,16 @@ final class DelegatingReporter(delegate: xsbti.Reporter) extends Reporter
val position =
if (cont.pos.exists) {
- val src = cont.pos.source
+ val pos = cont.pos
+ val src = pos.source
new Position {
val sourceFile: Maybe[java.io.File] = maybe(Option(src.file.file))
val sourcePath: Maybe[String] = maybe(Option(src.file.path))
- val line: Maybe[Integer] = Maybe.just(cont.pos.line)
- val lineContent: String = cont.pos.lineContent
- val offset: Maybe[Integer] = Maybe.just(cont.pos.point)
- val pointer: Maybe[Integer] = Maybe.just(cont.pos.point)
- val pointerSpace: Maybe[String] = Maybe.just(" " * cont.pos.point)
+ val line: Maybe[Integer] = Maybe.just(pos.line)
+ val lineContent: String = pos.lineContent
+ val offset: Maybe[Integer] = Maybe.just(pos.point)
+ val pointer: Maybe[Integer] = Maybe.just(pos.point)
+ val pointerSpace: Maybe[String] = Maybe.just(" " * pos.point)
}
} else
noPosition