diff options
author | Martin Odersky <odersky@gmail.com> | 2007-02-03 16:45:20 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2007-02-03 16:45:20 +0000 |
commit | 100951d18780675748fdc548a60fd5df629d8aba (patch) | |
tree | f53d059962c04375caebb105314aa5ac4aa8cc45 /src/library | |
parent | 4077f049359e931b5dfb03ac9213686499047721 (diff) | |
download | scala-100951d18780675748fdc548a60fd5df629d8aba.tar.gz scala-100951d18780675748fdc548a60fd5df629d8aba.tar.bz2 scala-100951d18780675748fdc548a60fd5df629d8aba.zip |
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/collection/mutable/ImmutableMapAdaptor.scala | 12 | ||||
-rw-r--r-- | src/library/scala/collection/mutable/MapProxy.scala | 2 |
2 files changed, 0 insertions, 14 deletions
diff --git a/src/library/scala/collection/mutable/ImmutableMapAdaptor.scala b/src/library/scala/collection/mutable/ImmutableMapAdaptor.scala index 1114b4785e..37bbb9dce4 100644 --- a/src/library/scala/collection/mutable/ImmutableMapAdaptor.scala +++ b/src/library/scala/collection/mutable/ImmutableMapAdaptor.scala @@ -57,18 +57,6 @@ extends Map[A, B] override def transform(f: (A, B) => B): Unit = { imap = imap.transform(f) } - [deprecated] override def map[C](f: Pair[A, B] => C): Iterable[C] = { - val f1 = f.asInstanceOf[Pair[A, B] => B] - imap = imap transform { (x, y) => f1(Pair(x, y)) } - null - } - - /** @deprecated use retain instead */ - [deprecated] override def filter(p: Pair[A, B] => Boolean): Iterable[Pair[A, B]] = { - imap = imap.filter(p) - this - } - override def retain(p: (A, B) => Boolean): Unit = { imap = imap.filter(xy => p(xy._1, xy._2)) } diff --git a/src/library/scala/collection/mutable/MapProxy.scala b/src/library/scala/collection/mutable/MapProxy.scala index 3ce815403d..431a9d5273 100644 --- a/src/library/scala/collection/mutable/MapProxy.scala +++ b/src/library/scala/collection/mutable/MapProxy.scala @@ -53,6 +53,4 @@ trait MapProxy[A, B] extends Map[A, B] with collection.MapProxy[A, B] { override def clone(): Map[A, B] = self.clone() [deprecated] override def incl(mappings: Pair[A, B]*): Unit = self.incl(mappings: _*) [deprecated] override def excl(keys: A*): Unit = self.excl(keys: _*) - [deprecated] override def map[C](f: Pair[A, B] => C): Iterable[C] = self map f - [deprecated] override def filter(p: Pair[A, B] => Boolean): Iterable[Pair[A, B]] = self filter p } |