PathUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total322 of 97466%39 of 9056%3711460230969
deleteRecursiveUsingNixCommand(Path, boolean)727250%6440%5682001
propagate(IOException, Path, boolean)370%160%994411
rename(Path, Path)351022%n/a013701
list(Path, Function, IntFunction)260%20%227711
tryRename(Path, Path)201033%n/a013601
atomicMoveWithFallback(Path, Path)151651%n/a013601
tryOnFileStore(Path, PathUtils.IOToLongFunction, Consumer)151244%1150%125801
deleteIfExists(Path)13735%20%124801
delete(Path, Throwable)100%n/a115511
forEachRecursive(Path, Consumer)90%n/a113311
forEach(Path, Consumer)81157%1150%121601
newFileChannel(Path, Set)7646%n/a011301
toRealPath(Path)6545%n/a012301
propagateUnchecked(IOException, Path, boolean)60%n/a111111
lambda$createDirectoryIfNotExists$5(Path)60%n/a111111
findExistingAncestor(Path)52080%2466%241601
ifNotExists(Path, PathUtils.IOConsumer)5964%n/a011601
delete(Path)5861%n/a011601
propagateUncheckedOrNoSuchFileException(IOException, Path, boolean)5654%1150%121301
createDirectoryIfNotExists(Path)40%n/a111111
tryList(Path, Function, IntFunction, ThrowingFunction)32086%1150%120501
trySetLastModified(Path, long)3770%n/a012401
toCanonicalPath(Path)22592%1375%131801
handleLargeFileSystem(long)2675%1150%120101
runOnExitThreadsAndClear()20%n/a112211
lambda$tryOnFileStore$8(IOException)0%n/a111111
propagateUnchecked(String, IOException, Path, boolean)43100%51168%590401
static {...}43100%n/a0101001
trySet(Path, PosixFilePermission, boolean)42100%4100%0301101
delete(Path, RateLimiter)27100%4100%030601
deleteRecursive(Path)20100%6100%040701
deleteRecursive(Path, RateLimiter)17100%4100%030501
tryCreateDirectories(Path)13100%2100%020401
delete(Path, Throwable, RateLimiter)11100%n/a010501
lambda$static$1(Path)11100%2100%020401
tryDelete(Path)10100%n/a010501
deleteRecursive(Path, RateLimiter, Consumer)10100%2100%020401
isContained(Path, Path)10100%n/a010201
tryConsume(Path, PathUtils.IOConsumer)8100%n/a010401
tryOnPath(Path, PathUtils.IOToLongFunction)7100%n/a010301
tryGetSpace(Path, PathUtils.IOToLongFunction, Consumer)6100%n/a010101
lambda$tryCreateDirectory$7(Path)6100%n/a010101
lambda$createDirectoriesIfNotExists$6(Path)6100%n/a010101
lambda$createFileIfNotExists$4(Path)6100%n/a010101
lambda$tryGetLastModified$2(Path)6100%n/a010101
trySetReadable(Path, boolean)5100%n/a010101
trySetWritable(Path, boolean)5100%n/a010101
trySetExecutable(Path, boolean)5100%n/a010101
deleteRecursiveOnExit(Path)5100%n/a010201
deleteOnExit(Path)5100%n/a010201
exists(Path)5100%n/a010101
isDirectory(Path)5100%n/a010101
isFile(Path)5100%n/a010101
tryOnFileStore(Path, PathUtils.IOToLongFunction)5100%n/a010101
tryGetSpace(Path, PathUtils.IOToLongFunction)5100%n/a010101
newReadChannel(Path)4100%n/a010101
newReadWriteChannel(Path)4100%n/a010101
newWriteOverwriteChannel(Path)4100%n/a010101
newWriteAppendChannel(Path)4100%n/a010101
filename(Path)4100%n/a010101
tryGetLength(Path)4100%n/a010101
tryGetLastModified(Path)4100%n/a010101
createFileIfNotExists(Path)4100%n/a010101
createDirectoriesIfNotExists(Path)4100%n/a010101
tryCreateDirectory(Path)4100%n/a010101
lambda$deleteRecursive$3(RateLimiter, Path)4100%n/a010101
setDeletionListener(Consumer)3100%n/a010201
clearOnExitThreads()2100%n/a010201
lambda$static$0(Path)100%n/a010101