filter out hidden files

This commit is contained in:
j-keck 2014-11-23 14:09:22 +01:00
parent 75744746a3
commit 2e8c98f1a4
1 changed files with 2 additions and 2 deletions

View File

@ -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
}