summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/mutable/Cloneable.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2012-07-10 16:18:15 +0200
committerLukas Rytz <lukas.rytz@epfl.ch>2012-07-11 20:13:58 +0200
commit8e42c37dfb9ecdfc402fc91e319e1d189e683a81 (patch)
tree0a70e6829a10fb5f3ea0f90a25c2ae35f0788937 /src/library/scala/collection/mutable/Cloneable.scala
parentbbd48868a44a1336db8ff4b02ac78d8c6d497448 (diff)
downloadscala-8e42c37dfb9ecdfc402fc91e319e1d189e683a81.tar.gz
scala-8e42c37dfb9ecdfc402fc91e319e1d189e683a81.tar.bz2
scala-8e42c37dfb9ecdfc402fc91e319e1d189e683a81.zip
SI-4763 Deprecated the `cloneable` annotation
Diffstat (limited to 'src/library/scala/collection/mutable/Cloneable.scala')
-rw-r--r--src/library/scala/collection/mutable/Cloneable.scala5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/library/scala/collection/mutable/Cloneable.scala b/src/library/scala/collection/mutable/Cloneable.scala
index e6fbce415a..6daac3094a 100644
--- a/src/library/scala/collection/mutable/Cloneable.scala
+++ b/src/library/scala/collection/mutable/Cloneable.scala
@@ -17,9 +17,6 @@ package mutable
*
* @tparam A Type of the elements contained in the collection, covariant and with reference types as upperbound.
*/
-@cloneable
-trait Cloneable[+A <: AnyRef] {
- // !!! why doesn't this extend java.lang.Cloneable?
- // because neither did @serializable, then we changed it to Serializable
+trait Cloneable[+A <: AnyRef] extends scala.Cloneable {
override def clone: A = super.clone().asInstanceOf[A]
}