Skip to content

Commit f5e77aa

Browse files
committed
Fix compilation errors in collections-contrib
1 parent 52d8d0e commit f5e77aa

File tree

8 files changed

+12
-12
lines changed

8 files changed

+12
-12
lines changed

src/main/scala/strawman/collection/immutable/MultiMap.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ object MultiMap extends MapFactory[MultiMap] {
7474

7575
def newBuilder[K, V](): Builder[(K, V), MultiMap[K, V]] =
7676
new ImmutableBuilder[(K, V), MultiMap[K, V]](empty[K, V]) {
77-
def add(elem: (K, V)): this.type = { elems = elems + elem; this }
77+
def addOne(elem: (K, V)): this.type = { elems = elems + elem; this }
7878
}
7979

8080
}

src/main/scala/strawman/collection/immutable/MultiSet.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ object MultiSet extends IterableFactory[MultiSet] {
6363

6464
def newBuilder[A](): Builder[A, MultiSet[A]] =
6565
new ImmutableBuilder[A, MultiSet[A]](empty[A]) {
66-
def add(elem: A): this.type = { elems = elems + elem; this }
66+
def addOne(elem: A): this.type = { elems = elems + elem; this }
6767
}
6868

6969
}

src/main/scala/strawman/collection/immutable/SortedMultiMap.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ object SortedMultiMap extends SortedMapFactory[SortedMultiMap] {
7878

7979
def newBuilder[K: Ordering, V](): Builder[(K, V), SortedMultiMap[K, V]] =
8080
new ImmutableBuilder[(K, V), SortedMultiMap[K, V]](empty[K, V]) {
81-
def add(elem: (K, V)): this.type = { elems = elems + elem; this }
81+
def addOne(elem: (K, V)): this.type = { elems = elems + elem; this }
8282
}
8383

8484
}

src/main/scala/strawman/collection/immutable/SortedMultiSet.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ object SortedMultiSet extends SortedIterableFactory[SortedMultiSet] {
6969

7070
def newBuilder[A: Ordering](): Builder[A, SortedMultiSet[A]] =
7171
new ImmutableBuilder[A, SortedMultiSet[A]](empty) {
72-
def add(elem: A): this.type = { elems = elems + elem; this }
72+
def addOne(elem: A): this.type = { elems = elems + elem; this }
7373
}
7474

7575
}

src/main/scala/strawman/collection/mutable/MultiMap.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class MultiMap[K, V] private (elems: Map[K, Set[V]])
2222

2323
def sets: collection.Map[K, collection.Set[V]] = elems
2424

25-
def add(elem: (K, V)): this.type = {
25+
def addOne(elem: (K, V)): this.type = {
2626
val (k, v) = elem
2727
elems.updateWith(k) {
2828
case None => Some(Set(v))
@@ -31,7 +31,7 @@ class MultiMap[K, V] private (elems: Map[K, Set[V]])
3131
this
3232
}
3333

34-
def subtract(elem: (K, V)): this.type = {
34+
def subtractOne(elem: (K, V)): this.type = {
3535
val (k, v) = elem
3636
elems.updateWith(k) {
3737
case Some(vs) =>

src/main/scala/strawman/collection/mutable/MultiSet.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ class MultiSet[A] private (val elems: Map[A, Int])
1919

2020
def occurrences: collection.Map[A, Int] = elems
2121

22-
def add(elem: A): this.type = {
22+
def addOne(elem: A): this.type = {
2323
elems.updateWith(elem) {
2424
case None => Some(1)
2525
case Some(n) => Some(n + 1)
2626
}
2727
this
2828
}
2929

30-
def subtract(elem: A): this.type = {
30+
def subtractOne(elem: A): this.type = {
3131
elems.updateWith(elem) {
3232
case Some(n) => if (n > 1) Some(n - 1) else None
3333
}

src/main/scala/strawman/collection/mutable/SortedMultiMap.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class SortedMultiMap[K, V] private (elems: SortedMap[K, Set[V]])(implicit val or
2727
def rangeImpl(from: Option[K], until: Option[K]): SortedMultiMap[K, V] =
2828
new SortedMultiMap(elems.rangeImpl(from, until))
2929

30-
def add(elem: (K, V)): this.type = {
30+
def addOne(elem: (K, V)): this.type = {
3131
val (k, v) = elem
3232
elems.updateWith(k) {
3333
case None => Some(Set(v))
@@ -36,7 +36,7 @@ class SortedMultiMap[K, V] private (elems: SortedMap[K, Set[V]])(implicit val or
3636
this
3737
}
3838

39-
def subtract(elem: (K, V)): this.type = {
39+
def subtractOne(elem: (K, V)): this.type = {
4040
val (k, v) = elem
4141
elems.updateWith(k) {
4242
case Some(vs) =>

src/main/scala/strawman/collection/mutable/SortedMultiSet.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ class SortedMultiSet[A] private (elems: SortedMap[A, Int])(implicit val ordering
2727
def rangeImpl(from: Option[A], until: Option[A]): SortedMultiSet[A] =
2828
new SortedMultiSet(elems.rangeImpl(from, until))
2929

30-
def add(elem: A): this.type = {
30+
def addOne(elem: A): this.type = {
3131
elems.updateWith(elem) {
3232
case None => Some(1)
3333
case Some(n) => Some(n + 1)
3434
}
3535
this
3636
}
3737

38-
def subtract(elem: A): this.type = {
38+
def subtractOne(elem: A): this.type = {
3939
elems.updateWith(elem) {
4040
case Some(n) => if (n > 1) Some(n - 1) else None
4141
}

0 commit comments

Comments
 (0)