Skip to content

Commit ebfe7de

Browse files
committed
Make ParIterableLike extend IterableOnce
1 parent 1a5cb26 commit ebfe7de

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

core/src/main/scala/scala/collection/parallel/ParIterableLike.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,8 @@ import scala.reflect.ClassTag
147147
*/
148148
trait ParIterableLike[+T, +CC[X] <: ParIterable[X], +Repr <: ParIterable[T], +Sequential <: Iterable[T] with IterableOps[T, Iterable /* TODO */, Sequential]]
149149
extends /*GenIterableLike[T, Repr]
150-
with*/ CustomParallelizable[T, Repr]
150+
with*/ IterableOnce[T]
151+
with CustomParallelizable[T, Repr]
151152
with Parallel
152153
with HasNewCombiner[T, Repr]
153154
{

core/src/main/scala/scala/collection/parallel/ParSeq.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ trait ParSeq[+T] extends /*GenSeq[T]
4343

4444
// TODO remove these definitions inlined from ParSeqLike
4545
final def size: Int = length
46+
final def knownSize = length
4647
def length: Int
4748
}
4849

0 commit comments

Comments
 (0)