diff options
author | Paul Phillips <paulp@improving.org> | 2009-11-12 21:39:12 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2009-11-12 21:39:12 +0000 |
commit | 523a9a265817aad06d9ed58507d3a1eea420f3ab (patch) | |
tree | 6a422b35ded5cbcef5564faddaecc616714d3652 /src/library/scala/ref | |
parent | fe3b78b8644fe025e9ff742d79d9b69270993749 (diff) | |
download | scala-523a9a265817aad06d9ed58507d3a1eea420f3ab.tar.gz scala-523a9a265817aad06d9ed58507d3a1eea420f3ab.tar.bz2 scala-523a9a265817aad06d9ed58507d3a1eea420f3ab.zip |
Removed everything deprecated in 2.7.3 or earli...
Removed everything deprecated in 2.7.3 or earlier except the lower case
primitive type aliases, plus associated fixes.
Diffstat (limited to 'src/library/scala/ref')
-rw-r--r-- | src/library/scala/ref/Reference.scala | 4 | ||||
-rw-r--r-- | src/library/scala/ref/ReferenceWrapper.scala | 1 |
2 files changed, 1 insertions, 4 deletions
diff --git a/src/library/scala/ref/Reference.scala b/src/library/scala/ref/Reference.scala index 4fa69f77b3..ea25b48bee 100644 --- a/src/library/scala/ref/Reference.scala +++ b/src/library/scala/ref/Reference.scala @@ -15,12 +15,10 @@ package scala.ref * @author Sean McDirmid */ trait Reference[+T <: AnyRef] extends Function0[T] { - @deprecated("Use .get.isDefined instead") - def isValid: Boolean /** return the underlying value */ def apply(): T /** return <code>Some</code> underlying if it hasn't been collected, otherwise <code>None</code> */ - def get : Option[T] + def get: Option[T] override def toString = get.map(_.toString).getOrElse("<deleted>") def clear(): Unit def enqueue(): Boolean diff --git a/src/library/scala/ref/ReferenceWrapper.scala b/src/library/scala/ref/ReferenceWrapper.scala index a562e56c3a..2793876d51 100644 --- a/src/library/scala/ref/ReferenceWrapper.scala +++ b/src/library/scala/ref/ReferenceWrapper.scala @@ -15,7 +15,6 @@ package scala.ref */ trait ReferenceWrapper[+T <: AnyRef] extends Reference[T] with Proxy { val underlying: java.lang.ref.Reference[_ <: T] - @deprecated("Use .get.isDefined instead") def isValid = underlying.get != null override def get = { val ret = underlying.get if (ret eq null) None else Some(ret) |