diff options
author | Martin Odersky <odersky@gmail.com> | 2009-02-13 11:59:49 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2009-02-13 11:59:49 +0000 |
commit | 04840e2ed4530df9a5ca59b984bf2b37a976dc70 (patch) | |
tree | 61394762e202f8ab60e0d3a8e8ac688404241bc3 /src/library/scalax/collection/immutable/Sequence.scala | |
parent | 708baf94764e2a839e24ca6204060a8d0664d88c (diff) | |
download | scala-04840e2ed4530df9a5ca59b984bf2b37a976dc70.tar.gz scala-04840e2ed4530df9a5ca59b984bf2b37a976dc70.tar.bz2 scala-04840e2ed4530df9a5ca59b984bf2b37a976dc70.zip |
new version of collection libraries
Diffstat (limited to 'src/library/scalax/collection/immutable/Sequence.scala')
-rw-r--r-- | src/library/scalax/collection/immutable/Sequence.scala | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/library/scalax/collection/immutable/Sequence.scala b/src/library/scalax/collection/immutable/Sequence.scala index 10ae805106..78de3cbfaf 100644 --- a/src/library/scalax/collection/immutable/Sequence.scala +++ b/src/library/scalax/collection/immutable/Sequence.scala @@ -1,6 +1,7 @@ package scalax.collection.immutable -import generic.covariant +import generic._ +import annotation.unchecked.uncheckedVariance /** Collection classes mixing in this class provide a method * <code>elements</code> which returns an iterator over all the @@ -14,10 +15,10 @@ import generic.covariant * @version 2.8 */ trait Sequence[+A] extends OrderedIterable[A] - with covariant.SequenceTemplate[Sequence, A] + with SequenceTemplate[Sequence, A @uncheckedVariance] with collection.Sequence[A] -object Sequence extends covariant.SequenceFactory[Sequence] { +object Sequence extends SequenceFactory[Sequence] with EmptyIterableFactory[Sequence] { val empty: Sequence[Nothing] = Nil } |