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 |