summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-03-18 14:32:17 -0700
committerLi Haoyi <haoyi.sg@gmail.com>2018-03-18 14:32:17 -0700
commitfdd924eaeb2e31a3772733765eeb5882eec0f593 (patch)
treec1397d173b7f994e17a40ca814fc29f4594a9d30 /core
parent3715c7bfb88de8daa86cd663d22057ec776cedcc (diff)
downloadmill-fdd924eaeb2e31a3772733765eeb5882eec0f593.tar.gz
mill-fdd924eaeb2e31a3772733765eeb5882eec0f593.tar.bz2
mill-fdd924eaeb2e31a3772733765eeb5882eec0f593.zip
properly pass arguments to forked tests in a way that doesn't botch whitespaces
Diffstat (limited to 'core')
-rw-r--r--core/src/mill/util/AggWrapper.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/src/mill/util/AggWrapper.scala b/core/src/mill/util/AggWrapper.scala
index c2994a9a..eefe6224 100644
--- a/core/src/mill/util/AggWrapper.scala
+++ b/core/src/mill/util/AggWrapper.scala
@@ -24,6 +24,7 @@ sealed class AggWrapper(strictUniqueness: Boolean){
def reverse: Agg[V]
def zip[T](other: Agg[T]): Agg[(V, T)]
def ++[T >: V](other: TraversableOnce[T]): Agg[T]
+ def length: Int
}
object Agg{
@@ -88,6 +89,7 @@ sealed class AggWrapper(strictUniqueness: Boolean){
def zip[T](other: Agg[T]) = Agg.from(items.zip(other.items))
def ++[T >: V](other: TraversableOnce[T]) = Agg.from(items ++ other)
+ def length: Int = set0.size
// Members declared in scala.collection.GenTraversableOnce
def isTraversableAgain: Boolean = items.isTraversableAgain