Skip to content

Commit d08d71b

Browse files
committed
Filter out the dot directories form tests
1 parent 95e53df commit d08d71b

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

compiler/test/dotty/tools/vulpix/FileFilter.scala

+4
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,8 @@ object FileFilter {
2323
object NoFilter extends FileFilter {
2424
def accept(file: String) = true
2525
}
26+
27+
object ExcludeDotFiles extends FileFilter {
28+
def accept(file: String) = !file.startsWith(".")
29+
}
2630
}

compiler/test/dotty/tools/vulpix/ParallelTesting.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -1411,7 +1411,7 @@ trait ParallelTesting extends RunnerOrchestration { self =>
14111411
private def compilationTargets(sourceDir: JFile, fileFilter: FileFilter = FileFilter.NoFilter): (List[JFile], List[JFile]) =
14121412
sourceDir.listFiles.foldLeft((List.empty[JFile], List.empty[JFile])) { case ((dirs, files), f) =>
14131413
if (!fileFilter.accept(f.getName)) (dirs, files)
1414-
else if (f.isDirectory) (f :: dirs, files)
1414+
else if (f.isDirectory && FileFilter.ExcludeDotFiles.accept(f.getName)) (f :: dirs, files)
14151415
else if (isSourceFile(f)) (dirs, f :: files)
14161416
else (dirs, files)
14171417
}

0 commit comments

Comments
 (0)