Update to 2.10.1-RC1

Needed an explicit type in PMap to workaround an error.
Need to drop tuple assignment of parser.parsed in input task macro as a workaround
  for macro/resetAllAttrs/pattern matching/annotation issue in RC1.
This commit is contained in:
Mark Harrah 2013-02-13 03:25:13 -05:00
parent 3e2aa82fde
commit badee8bacd
1 changed files with 1 additions and 2 deletions

View File

@ -3,7 +3,6 @@
*/
package sbt
import Types._
import collection.mutable
trait RMap[K[_], V[_]]
@ -12,7 +11,7 @@ trait RMap[K[_], V[_]]
def get[T](k: K[T]): Option[V[T]]
def contains[T](k: K[T]): Boolean
def toSeq: Seq[(K[_], V[_])]
def toTypedSeq = toSeq.map{ case (k: K[t],v) => TPair[t](k,v.asInstanceOf[V[t]]) }
def toTypedSeq: Seq[TPair[_]] = toSeq.map{ case (k: K[t],v) => TPair[t](k,v.asInstanceOf[V[t]]) }
def keys: Iterable[K[_]]
def values: Iterable[V[_]]
def isEmpty: Boolean