mirror of https://github.com/sbt/sbt.git
Drop sealed on Remove.Sequence
This commit is contained in:
parent
19461668c4
commit
f6c5be06b3
|
|
@ -11,7 +11,7 @@ object Remove {
|
||||||
trait Values[A, -B] extends Any {
|
trait Values[A, -B] extends Any {
|
||||||
def removeValues(a: A, b: B): A
|
def removeValues(a: A, b: B): A
|
||||||
}
|
}
|
||||||
sealed trait Sequence[A, -B, T] extends Value[A, T] with Values[A, B]
|
trait Sequence[A, -B, T] extends Value[A, T] with Values[A, B]
|
||||||
|
|
||||||
implicit def removeSeq[T, V <: T]: Sequence[Seq[T], Seq[V], V] = new Sequence[Seq[T], Seq[V], V] {
|
implicit def removeSeq[T, V <: T]: Sequence[Seq[T], Seq[V], V] = new Sequence[Seq[T], Seq[V], V] {
|
||||||
def removeValue(a: Seq[T], b: V): Seq[T] = a filterNot b.==
|
def removeValue(a: Seq[T], b: V): Seq[T] = a filterNot b.==
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue