SevenZFile

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total894 of 4,45679%156 of 54371%1613641819602884
tryToLocateEndHeader(byte[])1160%140%88252511
sanityCheckFilesInfo(ByteBuffer, SevenZFile.ArchiveStatistics)9220769%173063%1629176201
sanityCheckFolder(ByteBuffer, SevenZFile.ArchiveStatistics)8117668%162055%1419145101
skipEntriesWhenNeeded(int, boolean, int)811515%10216%67222501
sanityCheckUnpackInfo(ByteBuffer, SevenZFile.ArchiveStatistics)4413575%61672%61263401
readFilesInfo(ByteBuffer, Archive)3738391%164473%153579701
getDefaultName()370%60%447711
readFolder(ByteBuffer)3117885%91562%81354901
sanityCheckSubStreamsInfo(ByteBuffer, SevenZFile.ArchiveStatistics)2216087%72578%61743601
read(byte[], int, int)220%40%336611
readSubStreamsInfo(ByteBuffer, Archive)1926393%43489%42055201
getInputStream(SevenZArchiveEntry)184270%2466%2411101
checkEndOfFile(ByteBuffer, int)18830%1150%121401
readEncodedHeader(ByteBuffer, Archive, byte[])1513990%5964%5833401
read()140%20%224411
SevenZFile(File, char[], SevenZFileOptions)110%n/a113311
SevenZFile(SeekableByteChannel, String, byte[], boolean, int, boolean, boolean)105384%2466%2422001
SevenZFile(File, byte[])100%n/a112211
lambda$readFilesInfo$2(Archive)90%n/a111111
lambda$readFilesInfo$1(Archive)90%n/a111111
calculateStreamMap(Archive)815295%51777%51223601
newByteChannel(File)80%n/a111111
SevenZFile(SeekableByteChannel, String, byte[])80%n/a112211
SevenZFile(SeekableByteChannel, String, SevenZFileOptions)80%n/a112211
getEntries()80%n/a111111
SevenZFile(SeekableByteChannel, char[], SevenZFileOptions)70%n/a112211
SevenZFile(SeekableByteChannel, String, char[])70%n/a112211
read(byte[])70%n/a111111
kbToKiB(int)60%n/a111111
kbToKiB(long)60%n/a111111
SevenZFile(File, char[])60%n/a112211
SevenZFile(File, SevenZFileOptions)60%n/a112211
SevenZFile(SeekableByteChannel, byte[])60%n/a112211
SevenZFile(SeekableByteChannel, char[])60%n/a112211
SevenZFile(SeekableByteChannel, String)60%n/a112211
sanityCheckPackInfo(ByteBuffer, SevenZFile.ArchiveStatistics)514096%51777%51212301
buildDecodingStream(int, boolean)513196%31986%31213701
readUnpackInfo(ByteBuffer, Archive)511595%11191%1712201
initializeArchive(StartHeader, byte[], boolean)511495%2880%2612401
buildDecoderStack(Folder, long, int, SevenZArchiveEntry)510195%2675%2511901
sanityCheckAndCollectStatistics(ByteBuffer)55691%1990%1611601
readHeader(ByteBuffer, Archive)55191%1787%1511701
getCurrentStream()54590%1583%141901
sanityCheckArchiveProperties(ByteBuffer)52583%1375%131801
readAllOrBits(ByteBuffer, int)52482%1375%131701
SevenZFile(File)50%n/a112211
SevenZFile(SeekableByteChannel)50%n/a112211
getStatisticsForCurrentEntry()50%n/a111111
readHeaders(byte[])410696%11392%1812801
hasCurrentEntryBeenRead()45392%4660%460801
getNextEntry()44391%1583%141901
close()41680%2250%231701
builder()40%n/a111111
matches(byte[], int)40%n/a111111
toString()40%n/a111111
skipBytesFully(ByteBuffer, long)2793%1375%131801
readStartHeader(long)84100%8100%0501501
readPackInfo(ByteBuffer, Archive)77100%2880%2601601
readUint64(ByteBuffer)53100%4100%0301001
reopenFolderInputStream(int, SevenZArchiveEntry)47100%2100%020901
sanityCheckStreamsInfo(ByteBuffer, SevenZFile.ArchiveStatistics)41100%8100%0501301
readBits(ByteBuffer, int)39100%6100%0401001
readStreamsInfo(ByteBuffer, Archive)38100%6100%0401201
static {...}30100%n/a010201
toNonNegativeInt(String, long)27100%1375%130301
readArchiveProperties(ByteBuffer)23100%2100%020801
SevenZFile(SeekableByteChannel, String, byte[], boolean, SevenZFileOptions)13100%n/a010301
getUnsignedByte(ByteBuffer)12100%2100%020301
checkByteArray(int)12100%n/a010201
checkIntArray(int)12100%n/a010201
checkLongArray(int)12100%n/a010201
checkObjectArray(int)12100%n/a010201
readFully(ByteBuffer)11100%n/a010401
SevenZFile(SeekableByteChannel, String, char[], SevenZFileOptions)9100%n/a010201
get(ByteBuffer, byte[])8100%n/a010201
SevenZFile(SeekableByteChannel, SevenZFileOptions)7100%n/a010201
computeIfAbsent(Map, int)7100%n/a010201
getChar(ByteBuffer)5100%n/a010101
getInt(ByteBuffer)5100%n/a010101
getLong(ByteBuffer)5100%n/a010101
bytesToKiB(long)4100%n/a010101
readUint64ToIntExact(ByteBuffer)4100%n/a010101
lambda$computeIfAbsent$0(Integer)4100%n/a010101
lambda$readFilesInfo$3(int)100%n/a010101