Remove redundant collection conversions

This commit is contained in:
Pierre DAL-PRA
2015-08-01 12:05:35 +02:00
parent b9171e59ad
commit f0bd9001e6
12 changed files with 21 additions and 21 deletions
@@ -48,7 +48,7 @@ object ScriptedPlugin extends Plugin {
val pairMap = pairs.groupBy(_._1).mapValues(_.map(_._2).toSet)
val id = charClass(c => !c.isWhitespace && c != '/').+.string
val groupP = token(id.examples(pairMap.keySet.toSet)) <~ token('/')
val groupP = token(id.examples(pairMap.keySet)) <~ token('/')
def nameP(group: String) = token("*".id | id.examples(pairMap(group)))
val testID = for (group <- groupP; name <- nameP(group)) yield (group, name)
(token(Space) ~> matched(testID)).*