From 0ed1e8e894e43a3ff92050e1d95a14e34ede85b7 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Thu, 10 Feb 2011 08:14:24 -0500 Subject: [PATCH] fix lazyPathFinder to drop non-existing files --- util/io/Path.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/io/Path.scala b/util/io/Path.scala index e198552cc..eef590e04 100644 --- a/util/io/Path.scala +++ b/util/io/Path.scala @@ -173,7 +173,7 @@ object Path extends PathExtra def lazyPathFinder(paths: => Traversable[Path]): PathFinder = new PathFinder { - private[sbt] def addTo(pathSet: mutable.Set[Path]) = pathSet ++= paths + private[sbt] def addTo(pathSet: mutable.Set[Path]) = paths.foreach(_.addTo(pathSet)) } def finder(files: => Traversable[File]): PathFinder = lazyPathFinder { fromFiles(files) }