in apache-rat-core/src/main/java/org/apache/rat/Report.java [296:317]
private IReportable getDirectory(PrintStream out) {
File base = new File(baseDirectory);
if (!base.exists()) {
out.print("ERROR: ");
out.print(baseDirectory);
out.print(" does not exist.\n");
return null;
}
if (base.isDirectory()) {
return new DirectoryWalker(base, inputFileFilter);
}
try {
return new ArchiveWalker(base, inputFileFilter);
} catch (IOException ex) {
out.print("ERROR: ");
out.print(baseDirectory);
out.print(" is not valid gzip data.\n");
return null;
}
}