diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2017-02-26 21:39:12 +0800 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2017-02-26 21:42:27 +0800 |
commit | 623fc52d37dc8c171d1fa2a0bb346265054c4b40 (patch) | |
tree | 88841c588e874246d4a4fcff249b654c57cbefd7 /stage2 | |
parent | 3277f82d75fd47a951cbf91590fdc823c1281ef9 (diff) | |
download | cbt-623fc52d37dc8c171d1fa2a0bb346265054c4b40.tar.gz cbt-623fc52d37dc8c171d1fa2a0bb346265054c4b40.tar.bz2 cbt-623fc52d37dc8c171d1fa2a0bb346265054c4b40.zip |
make listRecursive a File extension method for brevity
Diffstat (limited to 'stage2')
-rw-r--r-- | stage2/Lib.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/stage2/Lib.scala b/stage2/Lib.scala index b6187ce..d6c827f 100644 --- a/stage2/Lib.scala +++ b/stage2/Lib.scala @@ -283,7 +283,7 @@ final class Lib(val logger: Logger) extends Stage1Lib(logger){ def sourceFiles( sources: Seq[File], sourceFileFilter: File => Boolean ): Seq[File] = { for { base <- sources.filter(_.exists).map(lib.realpath) - file <- lib.listFilesRecursive(base) if file.isFile && sourceFileFilter(file) + file <- base.listRecursive if file.isFile && sourceFileFilter(file) } yield file } @@ -309,7 +309,7 @@ final class Lib(val logger: Logger) extends Stage1Lib(logger){ try{ val names = for { base <- files.filter(_.exists).map(realpath) - file <- listFilesRecursive(base) if file.isFile + file <- base.listRecursive if file.isFile } yield { val strip = Some( base ).filter(_.isDirectory) ++ stripBaseCanonical val name = strip.foldLeft( file.getCanonicalPath )( |