checkIncludePatterns() |  | 0% |  | 0% | 34 | 34 | 66 | 66 | 1 | 1 |
scandir(File, TokenizedPath, boolean, String[], Deque) |  | 0% |  | 0% | 25 | 25 | 52 | 52 | 1 | 1 |
scan() |  | 0% |  | 0% | 22 | 22 | 52 | 52 | 1 | 1 |
slowScan() |  | 0% |  | 0% | 10 | 10 | 33 | 33 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
causesIllegalSymlinkLoop(String, File, Deque) |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 1 | 1 |
DirectoryScanner() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
scandir(File, TokenizedPath, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
fillNonPatternSet(Map, String[]) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
clearResults() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
processIncluded(TokenizedPath, File, List, List, List) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
processSlowScan(String[]) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
resetDefaultExcludes() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
addExcludes(String[]) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
accountForIncludedDir(TokenizedPath, File, boolean, String[], Deque) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
isIncluded(TokenizedPath) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
isExcluded(TokenizedPath) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
getIncludedFiles() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
getIncludedDirectories() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
accountForIncludedDir(TokenizedPath, File, boolean) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
accountForNotFollowedSymlink(TokenizedPath, File) |  | 0% |  | 0% | 6 | 6 | 4 | 4 | 1 | 1 |
normalizePattern(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
shouldSkipPattern(String) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
ensureNonPatternSetsReady() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
addDefaultExcludes() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
couldHoldIncluded(TokenizedPath, TokenizedPattern) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
isMorePowerfulThanExcludes(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getNotFollowedSymlinks() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
setBasedir(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setIncludes(String[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
setExcludes(String[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
isSelected(String, File) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
clearCaches() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
couldHoldIncluded(TokenizedPath) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getDefaultExcludes() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isDeeper(TokenizedPattern, TokenizedPath) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
contentsExcluded(TokenizedPath) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getIncludedFilesCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getIncludedDirsCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
accountForIncludedFile(TokenizedPath, File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getNotIncludedFiles() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getExcludedFiles() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getDeselectedFiles() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getNotIncludedDirectories() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getExcludedDirectories() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getDeselectedDirectories() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addDefaultExclude(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
removeDefaultExclude(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
scandir(File, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
hasBeenScanned(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
accountForNotFollowedSymlink(String, File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$addDefaultExcludes$9(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isIncluded(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
couldHoldIncluded(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isExcluded(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getResource(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$isSelected$8(String, File, FileSelector) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$isExcluded$7(TokenizedPath, TokenizedPattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$contentsExcluded$6(TokenizedPath, TokenizedPattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$isIncluded$3(TokenizedPath, TokenizedPattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
matchPatternStart(String, String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
matchPath(String, String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
match(String, String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$couldHoldIncluded$4(TokenizedPath, TokenizedPattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
matchPatternStart(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
matchPath(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
match(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setBasedir(File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setCaseSensitive(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setErrorOnMissingDir(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setFollowSymlinks(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setMaxLevelsOfSymlinks(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setSelectors(FileSelector[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$contentsExcluded$5(TokenizedPattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getBasedir() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isCaseSensitive() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isFollowSymlinks() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isEverythingIncluded() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getScannedDirs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$addDefaultExcludes$10(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$addExcludes$2(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$setExcludes$1(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$setIncludes$0(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |