diff options
-rw-r--r-- | src/library/scala/collection/generic/BufferTemplate.scala | 2 | ||||
-rw-r--r-- | src/library/scala/collection/mutable/BufferProxy.scala | 2 | ||||
-rw-r--r-- | src/library/scala/collection/mutable/ListBuffer.scala | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/collection/generic/BufferTemplate.scala b/src/library/scala/collection/generic/BufferTemplate.scala index 7ea5afb5c3..524294a7c8 100644 --- a/src/library/scala/collection/generic/BufferTemplate.scala +++ b/src/library/scala/collection/generic/BufferTemplate.scala @@ -328,7 +328,7 @@ trait BufferTemplate[A, +This <: BufferTemplate[A, This] with Buffer[A]] repr } - @deprecated("Use toSequence instead") def readOnly: Sequence[A] = toSequence + def readOnly: List[A] = toList } diff --git a/src/library/scala/collection/mutable/BufferProxy.scala b/src/library/scala/collection/mutable/BufferProxy.scala index b401be7425..0fb86f8ee5 100644 --- a/src/library/scala/collection/mutable/BufferProxy.scala +++ b/src/library/scala/collection/mutable/BufferProxy.scala @@ -46,7 +46,7 @@ trait BufferProxy[A] extends Buffer[A] with Proxy { */ def +=(elem: A): this.type = { self.+=(elem); this } - override def readOnly: collection.Sequence[A] = self.readOnly + override def readOnly = self.readOnly /** Appends a number of elements provided by an iterable object * via its <code>iterator</code> method. The identity of the diff --git a/src/library/scala/collection/mutable/ListBuffer.scala b/src/library/scala/collection/mutable/ListBuffer.scala index 4486d3b394..30b113f3be 100644 --- a/src/library/scala/collection/mutable/ListBuffer.scala +++ b/src/library/scala/collection/mutable/ListBuffer.scala @@ -291,7 +291,7 @@ final class ListBuffer[A] } /** expose the underlying list but do not mark it as exported */ - def readOnly: List[A] = start + override def readOnly: List[A] = start // Private methods |