PathUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total584 of 97440%69 of 9023%681141302302769
deleteRecursiveUsingNixCommand(Path, boolean)727250%6440%5682001
propagateUnchecked(String, IOException, Path, boolean)430%160%994411
trySet(Path, PosixFilePermission, boolean)420%40%33111111
propagate(IOException, Path, boolean)370%160%994411
rename(Path, Path)351022%n/a013701
tryRename(Path, Path)300%n/a116611
list(Path, Function, IntFunction)260%20%227711
delete(Path, RateLimiter)22518%3125%233601
forEach(Path, Consumer)190%20%226611
deleteRecursive(Path, RateLimiter)170%40%335511
atomicMoveWithFallback(Path, Path)151651%n/a013601
tryOnFileStore(Path, PathUtils.IOToLongFunction, Consumer)151244%1150%125801
deleteIfExists(Path)13735%20%124801
propagateUncheckedOrNoSuchFileException(IOException, Path, boolean)110%20%223311
trySetLastModified(Path, long)100%n/a114411
delete(Path, Throwable)100%n/a115511
tryDelete(Path)100%n/a115511
deleteRecursive(Path, RateLimiter, Consumer)100%20%224411
isContained(Path, Path)100%n/a112211
tryList(Path, Function, IntFunction, ThrowingFunction)91460%1150%122501
deleteRecursive(Path)91155%4233%344701
ifNotExists(Path, PathUtils.IOConsumer)9535%n/a014601
forEachRecursive(Path, Consumer)90%n/a113311
newFileChannel(Path, Set)8538%n/a012301
delete(Path)6753%n/a012601
toRealPath(Path)6545%n/a012301
propagateUnchecked(IOException, Path, boolean)60%n/a111111
lambda$createDirectoryIfNotExists$5(Path)60%n/a111111
lambda$createFileIfNotExists$4(Path)60%n/a111111
findExistingAncestor(Path)52080%2466%241601
delete(Path, Throwable, RateLimiter)5654%n/a012501
trySetReadable(Path, boolean)50%n/a111111
trySetWritable(Path, boolean)50%n/a111111
trySetExecutable(Path, boolean)50%n/a111111
deleteRecursiveOnExit(Path)50%n/a112211
deleteOnExit(Path)50%n/a112211
isFile(Path)50%n/a111111
createFileIfNotExists(Path)40%n/a111111
createDirectoryIfNotExists(Path)40%n/a111111
lambda$deleteRecursive$3(RateLimiter, Path)40%n/a111111
tryConsume(Path, PathUtils.IOConsumer)3562%n/a012401
tryOnPath(Path, PathUtils.IOToLongFunction)3457%n/a012301
toCanonicalPath(Path)22592%1375%131801
handleLargeFileSystem(long)2675%1150%120101
lambda$tryOnFileStore$8(IOException)0%n/a111111
static {...}43100%n/a0101001
tryCreateDirectories(Path)13100%2100%020401
lambda$static$1(Path)11100%2100%020401
tryGetSpace(Path, PathUtils.IOToLongFunction, Consumer)6100%n/a010101
lambda$tryCreateDirectory$7(Path)6100%n/a010101
lambda$createDirectoriesIfNotExists$6(Path)6100%n/a010101
lambda$tryGetLastModified$2(Path)6100%n/a010101
exists(Path)5100%n/a010101
isDirectory(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
createDirectoriesIfNotExists(Path)4100%n/a010101
tryCreateDirectory(Path)4100%n/a010101
setDeletionListener(Consumer)3100%n/a010201
runOnExitThreadsAndClear()2100%n/a010201
clearOnExitThreads()2100%n/a010201
lambda$static$0(Path)100%n/a010101