From 52b7dccff472506d509517435507df1b7251b09a Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sat, 10 Nov 2012 18:18:15 -0500 Subject: [PATCH] Handle removed files when skipping to recompiling all files. --- compile/inc/Incremental.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compile/inc/Incremental.scala b/compile/inc/Incremental.scala index 43dce746e..66c7d1cfe 100644 --- a/compile/inc/Incremental.scala +++ b/compile/inc/Incremental.scala @@ -59,7 +59,7 @@ object Incremental private[this] def expand(invalidated: Set[File], all: Set[File], log: Logger): Set[File] = if(invalidated.size > all.size * RecompileAllFraction) { log.debug("Recompiling all " + all.size + " sources: invalidated sources (" + invalidated.size + ") exceeded " + (RecompileAllFraction*100.0) + "% of all sources") - all + all ++ invalidated // need the union because all doesn't contain removed sources } else invalidated