Skip to content

Commit 8ffdb97

Browse files
SethTisueashawley
authored andcommitted
Switch to includeOnce in 2.13 Scala-specific code for M5
1 parent 246634d commit 8ffdb97

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

shared/src/main/scala-2.13/scala/xml/ScalaVersionSpecific.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package scala.xml
22

33
import scala.collection.immutable.StrictOptimizedSeqOps
4-
import scala.collection.{SeqOps, immutable, mutable}
4+
import scala.collection.{SeqOps, IterableOnce, immutable, mutable}
55
import scala.collection.BuildFrom
66
import scala.collection.mutable.Builder
77

@@ -10,14 +10,14 @@ private[xml] object ScalaVersionSpecific {
1010
type CBF[-From, -A, +C] = BuildFrom[From, A, C]
1111
object NodeSeqCBF extends BuildFrom[Coll, Node, NodeSeq] {
1212
def newBuilder(from: Coll): Builder[Node, NodeSeq] = NodeSeq.newBuilder
13-
def fromSpecificIterable(from: Coll)(it: Iterable[Node]): NodeSeq = (NodeSeq.newBuilder ++= from).result()
13+
def fromSpecific(from: Coll)(it: IterableOnce[Node]): NodeSeq = (NodeSeq.newBuilder ++= from).result()
1414
}
1515
}
1616

1717
private[xml] trait ScalaVersionSpecificNodeSeq
1818
extends SeqOps[Node, immutable.Seq, NodeSeq]
1919
with StrictOptimizedSeqOps[Node, immutable.Seq, NodeSeq] { self: NodeSeq =>
20-
override def fromSpecificIterable(coll: Iterable[Node]): NodeSeq = (NodeSeq.newBuilder ++= coll).result()
20+
override def fromSpecific(coll: IterableOnce[Node]): NodeSeq = (NodeSeq.newBuilder ++= coll).result()
2121
override def newSpecificBuilder: mutable.Builder[Node, NodeSeq] = NodeSeq.newBuilder
2222
}
2323

0 commit comments

Comments
 (0)