summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/immutable/WrappedString.scala
diff options
context:
space:
mode:
authorStefan Zeiger <szeiger@novocode.com>2016-03-08 14:49:00 +0100
committerStefan Zeiger <szeiger@novocode.com>2016-03-23 15:23:20 +0100
commitcb1a4524d2b34605232afa083dd43f0b7d39b7a7 (patch)
treec33f7ad67c64417627e5b10a13242173b08b7719 /src/library/scala/collection/immutable/WrappedString.scala
parent696784054a5e3e39096f395b4757a0e466b37672 (diff)
downloadscala-cb1a4524d2b34605232afa083dd43f0b7d39b7a7.tar.gz
scala-cb1a4524d2b34605232afa083dd43f0b7d39b7a7.tar.bz2
scala-cb1a4524d2b34605232afa083dd43f0b7d39b7a7.zip
Make some collection classes final or sealed
They were all annotated with `@deprecatedInheritance` in 2.11.0. Some deprecated classes are moved to new source files in order to seal the parent class. The package-private class `DoublingUnrolledBuffer` is moved from `scala.collection.parallel.mutable` to `scala.collection.mutable` in order to seal `UnrolledBuffer`.
Diffstat (limited to 'src/library/scala/collection/immutable/WrappedString.scala')
-rw-r--r--src/library/scala/collection/immutable/WrappedString.scala3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/library/scala/collection/immutable/WrappedString.scala b/src/library/scala/collection/immutable/WrappedString.scala
index 7592316650..8726bd2ed9 100644
--- a/src/library/scala/collection/immutable/WrappedString.scala
+++ b/src/library/scala/collection/immutable/WrappedString.scala
@@ -29,8 +29,7 @@ import mutable.{Builder, StringBuilder}
* @define Coll `WrappedString`
* @define coll wrapped string
*/
-@deprecatedInheritance("Inherit from StringLike instead of WrappedString.", "2.11.0")
-class WrappedString(val self: String) extends AbstractSeq[Char] with IndexedSeq[Char] with StringLike[WrappedString] {
+final class WrappedString(val self: String) extends AbstractSeq[Char] with IndexedSeq[Char] with StringLike[WrappedString] {
override protected[this] def thisCollection: WrappedString = this
override protected[this] def toCollection(repr: WrappedString): WrappedString = repr