From a77d3146ab6427b72b6ceefef9d60fce9f139d7b Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Fri, 23 Jun 2017 14:12:02 +0100 Subject: [PATCH] Breakout Position to drop lm->collection dep --- .../scala/sbt/internal/util/Positions.scala | 20 ------------------- 1 file changed, 20 deletions(-) delete mode 100644 internal/util-collection/src/main/scala/sbt/internal/util/Positions.scala diff --git a/internal/util-collection/src/main/scala/sbt/internal/util/Positions.scala b/internal/util-collection/src/main/scala/sbt/internal/util/Positions.scala deleted file mode 100644 index a11ae9c24..000000000 --- a/internal/util-collection/src/main/scala/sbt/internal/util/Positions.scala +++ /dev/null @@ -1,20 +0,0 @@ -package sbt.internal.util - -sealed trait SourcePosition - -sealed trait FilePosition extends SourcePosition { - def path: String - def startLine: Int -} - -case object NoPosition extends SourcePosition - -final case class LinePosition(path: String, startLine: Int) extends FilePosition - -final case class LineRange(start: Int, end: Int) { - def shift(n: Int) = new LineRange(start + n, end + n) -} - -final case class RangePosition(path: String, range: LineRange) extends FilePosition { - def startLine = range.start -}