diff options
author | Simon Ochsenreither <simon@ochsenreither.de> | 2013-01-17 20:20:17 +0100 |
---|---|---|
committer | Simon Ochsenreither <simon@ochsenreither.de> | 2013-01-17 20:52:24 +0100 |
commit | c2903d6ebc4ffb37c0e2179df87798813db3c695 (patch) | |
tree | 0d748dc8cd3a722cb330a6be6f956519a8ed2ba1 /test/files/pos | |
parent | ed52ea098a28b7c655fe35af25e6d38ce171f356 (diff) | |
download | scala-c2903d6ebc4ffb37c0e2179df87798813db3c695.tar.gz scala-c2903d6ebc4ffb37c0e2179df87798813db3c695.tar.bz2 scala-c2903d6ebc4ffb37c0e2179df87798813db3c695.zip |
SI-6811 Remove scala.collection.mutable.ConcurrentMap
Diffstat (limited to 'test/files/pos')
-rw-r--r-- | test/files/pos/javaConversions-2.10-ambiguity.scala | 10 | ||||
-rw-r--r-- | test/files/pos/javaConversions-2.10-regression.scala | 6 |
2 files changed, 13 insertions, 3 deletions
diff --git a/test/files/pos/javaConversions-2.10-ambiguity.scala b/test/files/pos/javaConversions-2.10-ambiguity.scala new file mode 100644 index 0000000000..c4aad6cbfc --- /dev/null +++ b/test/files/pos/javaConversions-2.10-ambiguity.scala @@ -0,0 +1,10 @@ +import collection.{JavaConversions, mutable, concurrent} +import JavaConversions._ +import java.util.concurrent.{ConcurrentHashMap => CHM} + +object Bar { + def assertType[T](t: T) = t + val a = new CHM[String, String]() += (("", "")) + assertType[concurrent.Map[String, String]](a) +} +// vim: set et: diff --git a/test/files/pos/javaConversions-2.10-regression.scala b/test/files/pos/javaConversions-2.10-regression.scala index e1b81015ba..7c7ff03b55 100644 --- a/test/files/pos/javaConversions-2.10-regression.scala +++ b/test/files/pos/javaConversions-2.10-regression.scala @@ -3,10 +3,10 @@ import JavaConversions._ import java.util.concurrent.{ConcurrentHashMap => CHM} object Foo { - def buildCache2_9_simple[K <: AnyRef, V <: AnyRef]: mutable.ConcurrentMap[K, V] = - asScalaConcurrentMap(new CHM()) + def buildCache2_9_simple[K <: AnyRef, V <: AnyRef]: concurrent.Map[K, V] = + mapAsScalaConcurrentMap(new CHM()) - def buildCache2_9_implicit[K <: AnyRef, V <: AnyRef]: mutable.ConcurrentMap[K, V] = + def buildCache2_9_implicit[K <: AnyRef, V <: AnyRef]: concurrent.Map[K, V] = new CHM[K, V]() } |