aboutsummaryrefslogtreecommitdiff
path: root/stage2/Lib.scala
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2017-02-26 21:39:12 +0800
committerChristopher Vogt <oss.nsp@cvogt.org>2017-02-26 21:42:27 +0800
commit623fc52d37dc8c171d1fa2a0bb346265054c4b40 (patch)
tree88841c588e874246d4a4fcff249b654c57cbefd7 /stage2/Lib.scala
parent3277f82d75fd47a951cbf91590fdc823c1281ef9 (diff)
downloadcbt-623fc52d37dc8c171d1fa2a0bb346265054c4b40.tar.gz
cbt-623fc52d37dc8c171d1fa2a0bb346265054c4b40.tar.bz2
cbt-623fc52d37dc8c171d1fa2a0bb346265054c4b40.zip
make listRecursive a File extension method for brevity
Diffstat (limited to 'stage2/Lib.scala')
-rw-r--r--stage2/Lib.scala4
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 )(