@@ -25,8 +25,8 @@ trait SortedMultiDictOps[K, V, +CC[X, Y] <: MultiDict[X, Y], +C <: MultiDict[K,
2525
2626 def sortedMultiDictFactory : SortedMapFactory [CC ]
2727
28- protected [ this ] def sortedFromIterable [L : Ordering , W ](it : Iterable [(L , W )]): CC [L , W ] = sortedMultiDictFactory.from(it)
29- protected [ this ] def sortedFromSets [L : Ordering , W ](it : Iterable [(L , Set [W ])]): CC [L , W ] =
28+ protected def sortedFromIterable [L : Ordering , W ](it : Iterable [(L , W )]): CC [L , W ] = sortedMultiDictFactory.from(it)
29+ protected def sortedFromSets [L : Ordering , W ](it : Iterable [(L , Set [W ])]): CC [L , W ] =
3030 sortedFromIterable(it.view.flatMap { case (l, ws) => ws.map(w => (l, w)) })
3131
3232 /** `this` sorted multidict upcasted to an unsorted multidict */
@@ -126,7 +126,7 @@ trait SortedMultiDictOps[K, V, +CC[X, Y] <: MultiDict[X, Y], +C <: MultiDict[K,
126126object SortedMultiDictOps {
127127
128128 class WithFilter [K , V , + IterableCC [_], + MultiDictCC [X , Y ] <: MultiDict [X , Y ], + CC [X , Y ] <: MultiDict [X , Y ]](
129- `this` : SortedMultiDictOps [K , V , CC , _] with MultiDictOps [K , V , MultiDictCC , _] with IterableOps [(K , V ), IterableCC , _ ],
129+ `this` : SortedMultiDictOps [K , V , CC , ? ] & MultiDictOps [K , V , MultiDictCC , ? ] & IterableOps [(K , V ), IterableCC , ? ],
130130 p : ((K , V )) => Boolean
131131 ) extends MultiDictOps .WithFilter [K , V , IterableCC , MultiDictCC ](`this`, p) {
132132
0 commit comments