From 2e8c98f1a4aac89791d80284191c34e606ac2678 Mon Sep 17 00:00:00 2001 From: j-keck Date: Sun, 23 Nov 2014 14:09:22 +0100 Subject: [PATCH] filter out hidden files --- main/src/main/scala/sbt/Load.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/src/main/scala/sbt/Load.scala b/main/src/main/scala/sbt/Load.scala index 466538725..7ac5ca259 100755 --- a/main/src/main/scala/sbt/Load.scala +++ b/main/src/main/scala/sbt/Load.scala @@ -723,8 +723,8 @@ object Load { // Finds all the build files associated with this project import AddSettings.{ User, SbtFiles, DefaultSbtFiles, Plugins, AutoPlugins, Sequence, BuildScalaFiles } def associatedFiles(auto: AddSettings): Seq[File] = auto match { - case sf: SbtFiles => sf.files.map(f => IO.resolve(projectBase, f)) - case sf: DefaultSbtFiles => defaultSbtFiles.filter(sf.include) + case sf: SbtFiles => sf.files.map(f => IO.resolve(projectBase, f)).filterNot(_.isHidden) + case sf: DefaultSbtFiles => defaultSbtFiles.filter(sf.include).filterNot(_.isHidden) case q: Sequence => (Seq.empty[File] /: q.sequence) { (b, add) => b ++ associatedFiles(add) } case _ => Seq.empty }