Source file "net/jsign/commons/io/FileUtils.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,614 of 2,614 | 0% | 208 of 208 | 0% | 278 | 278 | 536 | 536 | 174 | 174 |
| byteCountToDisplaySize(BigInteger) | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| decodeUrl(String) | 0% | 0% | 8 | 8 | 19 | 19 | 1 | 1 | ||
| moveDirectory(File, File) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| copyDirectory(File, File, FileFilter, boolean, CopyOption[]) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| contentEqualsIgnoreEOL(File, File, String) | 0% | 0% | 8 | 8 | 17 | 17 | 1 | 1 | ||
| doCopyDirectory(File, File, FileFilter, List, boolean, CopyOption[]) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| contentEquals(File, File) | 0% | 0% | 9 | 9 | 16 | 16 | 1 | 1 | ||
| forceDelete(File) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| moveDirectoryToDirectory(File, File, boolean) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| listAccumulate(File, IOFileFilter, IOFileFilter, FileVisitOption[]) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| toFiles(URL[]) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| moveFile(File, File, CopyOption[]) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| checkFileExists(File, String) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| copyFile(File, File, boolean, CopyOption[]) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| requireDirectoryExists(File, String) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| setTimes(File, File) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| getFile(String[]) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| getFile(File, String[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| copyToDirectory(File, File) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| requireCanonicalPathsNotEquals(File, File) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| requireDirectoryIfExists(File, String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| listFiles(File, FileFilter) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| streamFiles(File, boolean, String[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| toURLs(File[]) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| validateMoveParameters(File, File) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| mkdirs(File) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| copyURLToFile(URL, File) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| moveFileToDirectory(File, File, boolean) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| checksum(File, Checksum) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| lineIterator(File, String) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| checkIsFile(File, String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| listFilesAndDirs(File, IOFileFilter, IOFileFilter) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| openOutputStream(File, boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| toFile(URL) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| requireAbsent(File, String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| copyToDirectory(Iterable, File) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| copyDirectoryToDirectory(File, File) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| copyFileToDirectory(File, File, boolean) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| deleteDirectory(File) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| deleteQuietly(File) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| copyDirectory(File, File, FileFilter, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyURLToFile(URL, File, int, int) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| directoryContains(File, File) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| moveToDirectory(File, File, boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| sizeOfDirectory(File) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| isFileNewer(File, ChronoLocalDate, OffsetTime) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isFileNewer(File, ChronoZonedDateTime) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isFileOlder(File, ChronoLocalDate, OffsetTime) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| sizeOfDirectoryAsBigInteger(File) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| isFileNewer(File, ChronoLocalDate, LocalTime) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isFileNewer(File, ChronoLocalDateTime, ZoneId) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isFileOlder(File, ChronoLocalDate, LocalTime) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isFileOlder(File, ChronoLocalDateTime, ZoneId) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| listFiles(File, IOFileFilter, IOFileFilter) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| forceDeleteOnExit(File) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| writeLines(File, String, Collection, String, boolean) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$listFiles$9(IOFileFilter, IOFileFilter, File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| copyFile(File, OutputStream) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| deleteDirectoryOnExit(File) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| listFiles(File, String[], boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| waitFor(File, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyFile(File, File, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isDirectory(File, LinkOption[]) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| isFileNewer(File, FileTime) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileNewer(File, Instant) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileNewer(File, long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileOlder(File, FileTime) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileOlder(File, Instant) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileOlder(File, long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isRegularFile(File, LinkOption[]) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| toSuffixes(String[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$listFilesAndDirs$11(IOFileFilter, IOFileFilter, File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| copyFile(File, File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isSymlink(File) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| moveFile(File, File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeByteArrayToFile(File, byte[], int, int, boolean) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| copyToFile(InputStream, File) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| delete(File) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isFileNewer(File, Date) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileNewer(File, OffsetDateTime) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileOlder(File, ChronoZonedDateTime) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileOlder(File, Date) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isFileOlder(File, OffsetDateTime) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lastModifiedFileTime(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| openInputStream(File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeStringToFile(File, String, Charset, boolean) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$toSuffixes$17(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| iterateFiles(File, String[], boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newOutputStream(File, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readFileToByteArray(File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| touch(File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| write(File, CharSequence, Charset, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeByteArrayToFile(File, byte[], boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$isFileOlder$6(File, long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$isFileOlder$5(File, Instant) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$isFileNewer$3(File, long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$isFileNewer$2(File, Instant) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$isFileNewer$0(File, ChronoZonedDateTime) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| checksumCRC32(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forceMkdirParent(File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getParentFile(File) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isFileNewer(File, File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isFileOlder(File, File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| write(File, CharSequence, String, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeByteArrayToFile(File, byte[], int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeLines(File, Collection) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeLines(File, Collection, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeLines(File, Collection, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeLines(File, Collection, String, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeLines(File, String, Collection) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeLines(File, String, Collection, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeLines(File, String, Collection, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeStringToFile(File, String, String, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$isFileOlder$4(File, File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$isFileNewer$1(File, File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| cleanDirectory(File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| cleanDirectoryOnExit(File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyDirectory(File, File, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyDirectory(File, File, FileFilter) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyFile(File, File, CopyOption[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyInputStreamToFile(InputStream, File) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| iterateFiles(File, IOFileFilter, IOFileFilter) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| iterateFilesAndDirs(File, IOFileFilter, IOFileFilter) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lastModifiedUnchecked(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readFileToString(File, Charset) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| sizeOf(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toMaxDepth(boolean) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| write(File, CharSequence) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| write(File, CharSequence, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| write(File, CharSequence, Charset) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| write(File, CharSequence, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeStringToFile(File, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeStringToFile(File, String, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeStringToFile(File, String, Charset) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeStringToFile(File, String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$readFileToString$12(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| convertFileCollectionToFileArray(Collection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| copyDirectory(File, File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyFileToDirectory(File, File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getTempDirectory() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getUserDirectory() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isFileNewer(File, ChronoLocalDate) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isFileNewer(File, ChronoLocalDateTime) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isFileOlder(File, ChronoLocalDate) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isFileOlder(File, ChronoLocalDateTime) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readFileToString(File, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readLines(File, Charset) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readLines(File, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| sizeOfAsBigInteger(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toList(Stream) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| writeByteArrayToFile(File, byte[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$sizeOfDirectory$15(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$sizeOf$13(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$listFiles$10(File, boolean, String[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$iterateFiles$7(File, boolean, String[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| byteCountToDisplaySize(long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| byteCountToDisplaySize(Number) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createParentDirectories(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forceMkdir(File) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isEmptyDirectory(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lastModified(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lineIterator(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| openOutputStream(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readFileToString(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readLines(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$sizeOfDirectoryAsBigInteger$16(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$sizeOfAsBigInteger$14(File) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| current() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTempDirectoryPath() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getUserDirectoryPath() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| FileUtils() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$toSuffixes$18(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$listAccumulate$8(Path, IOException) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |