diff --git a/main/src/main/scala/sbt/nio/Settings.scala b/main/src/main/scala/sbt/nio/Settings.scala index 49731d6e1..8514a6d29 100644 --- a/main/src/main/scala/sbt/nio/Settings.scala +++ b/main/src/main/scala/sbt/nio/Settings.scala @@ -289,10 +289,10 @@ private[sbt] object Settings { } val filter = (fileInputIncludeFilter in scope).value && !(fileInputExcludeFilter in scope).value - (Keys.allInputPathsAndAttributes in scope).value.flatMap { + (Keys.allInputPathsAndAttributes in scope).value.par.flatMap { case (path, a) if filter.accept(path, a) => stampFile(path) case _ => None - } + }.toVector }) }