aboutsummaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
Diffstat (limited to 'libraries')
-rw-r--r--libraries/file/file.scala5
1 files changed, 3 insertions, 2 deletions
diff --git a/libraries/file/file.scala b/libraries/file/file.scala
index d420964..7482c9b 100644
--- a/libraries/file/file.scala
+++ b/libraries/file/file.scala
@@ -69,8 +69,9 @@ trait Module {
val map = files.sorted.flatMap { base =>
val b = base.getCanonicalFile.string
if ( base.isDirectory ) {
- base.listRecursive.map { f =>
- f -> f.getCanonicalFile.string.stripPrefix( b ).stripPrefix( File.separator )
+ base.listRecursive.collect {
+ case f if !f.isDirectory =>
+ f -> f.getCanonicalFile.string.stripPrefix( b ).stripPrefix( File.separator )
}
} else {
Seq( base -> base.getName )