From b44e2b9f54a6edeb5ac46032147fcd5d51a6f376 Mon Sep 17 00:00:00 2001 From: Tobias Roeser Date: Mon, 29 Oct 2018 10:12:57 +0100 Subject: Fixed typo --- main/core/src/mill/util/MultiBiMap.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main/core/src/mill/util/MultiBiMap.scala b/main/core/src/mill/util/MultiBiMap.scala index 2cb81944..73bb42c4 100644 --- a/main/core/src/mill/util/MultiBiMap.scala +++ b/main/core/src/mill/util/MultiBiMap.scala @@ -2,10 +2,11 @@ package mill.util import scala.collection.mutable import Strict.Agg + /** * A map from keys to collections of values: you can assign multiple values * to any particular key. Also allows lookups in both directions: what values - * are assigned to a key or what key a value is assigned ti. + * are assigned to a key or what key a value is assigned to. */ trait MultiBiMap[K, V]{ def containsValue(v: V): Boolean @@ -22,6 +23,7 @@ trait MultiBiMap[K, V]{ } object MultiBiMap{ + class Mutable[K, V]() extends MultiBiMap[K, V]{ private[this] val valueToKey = mutable.LinkedHashMap.empty[V, K] private[this] val keyToValues = mutable.LinkedHashMap.empty[K, Agg.Mutable[V]] -- cgit v1.2.3