From d30a3f3bfd1c98b6b6535de2b3f494064e67f7b5 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Wed, 23 Oct 2013 09:46:43 -0400 Subject: [PATCH] drop view for iterator in IMap --- util/collection/src/main/scala/sbt/PMap.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/collection/src/main/scala/sbt/PMap.scala b/util/collection/src/main/scala/sbt/PMap.scala index 9cf7f26f2..67a8899cd 100644 --- a/util/collection/src/main/scala/sbt/PMap.scala +++ b/util/collection/src/main/scala/sbt/PMap.scala @@ -62,7 +62,7 @@ object IMap def mapSeparate[VL[_], VR[_]](f: V ~> ({type l[T] = Either[VL[T], VR[T]]})#l ) = { - val mapped = backing.view.map { case (k,v) => f(v) match { + val mapped = backing.iterator.map { case (k,v) => f(v) match { case Left(l) => Left((k, l)) case Right(r) => Right((k, r)) }}