diff --git a/internal/util-complete/src/main/scala/sbt/internal/util/complete/Parser.scala b/internal/util-complete/src/main/scala/sbt/internal/util/complete/Parser.scala index 01135e527..8b5a860dc 100644 --- a/internal/util-complete/src/main/scala/sbt/internal/util/complete/Parser.scala +++ b/internal/util-complete/src/main/scala/sbt/internal/util/complete/Parser.scala @@ -18,7 +18,7 @@ import sbt.internal.util.Util.{ makeList, separate } * The methods in this trait are what must be implemented to define a new Parser implementation, but are not typically useful for common usage. * Instead, most useful methods for combining smaller parsers into larger parsers are implicitly added by the [[RichParser]] type. */ -sealed trait Parser[+T] { +trait Parser[+T] { def derive(i: Char): Parser[T] def resultEmpty: Result[T] def result: Option[T]