@Override public boolean accept(final File file) { final boolean accept = super.accept(file); if (accept) { LOG.debug("\tfound resource: {}", file.getPath()); allFiles.add(file); } return accept; } };
@Override public boolean accept(final File file) { final boolean accept = super.accept(file); if (accept) { LOG.debug("\tfound resource: {}", file.getPath()); allFiles.add(file); } return accept; } };
public boolean isExcluded(File file) { if (null != fileFilter) { do { if (fileFilter.accept(file)) { log.info("{} matched one or more exclude rules: excluding...", file.getAbsolutePath()); return true; } file = file.getParentFile(); } while (file != null); } return false; } }
@Override public boolean accept(File file) { // match either the file or parent folder boolean answer = matcher.accept(file); if (!answer) { File parentFile = file.getParentFile(); if (parentFile != null) { answer = accept(parentFile); } } return answer; } };