ZipInputStream

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total165 of 70176%27 of 9872%3182431641033
getNextEntry(FileHeader, boolean)295665%41071%4861901
read(byte[], int, int)233962%5758%5751701
read()180%20%225511
close()140%40%336611
ZipInputStream(InputStream, PasswordCallback, Charset)110%n/a112211
available()90%20%222211
assertStreamOpen()90%20%223311
isEncryptionMethodZipStandard(LocalFileHeader)7541%3125%230101
ZipInputStream(InputStream, Charset)70%n/a112211
ZipInputStream(InputStream, char[])70%n/a112211
ZipInputStream(InputStream, PasswordCallback)70%n/a112211
ZipInputStream(InputStream, PasswordCallback, Zip4jConfig)70%n/a112211
initializeCipherInputStream(ZipEntryInputStream, LocalFileHeader)66090%6100%0421001
ZipInputStream(InputStream, char[], PasswordCallback, Zip4jConfig)54389%1150%1211301
setPassword(char[])40%n/a112211
verifyCrc()24495%1787%151901
readExtendedLocalFileHeaderIfPresent()35100%1375%130801
verifyLocalFileHeader(LocalFileHeader)30100%6100%040501
checkIfZip64ExtraDataRecordPresentInLFH(List)25100%6100%040701
getCompressedSize(LocalFileHeader)24100%1583%140501
getEncryptionHeaderSize(LocalFileHeader)24100%6100%040701
endOfCompressedDataReached()22100%n/a010701
initializeEntryInputStream(LocalFileHeader)19100%n/a010301
initializeDecompressorForThisEntry(CipherInputStream, LocalFileHeader)19100%2100%020401
readUntilEndOfEntry()18100%4100%030501
getAesEncryptionHeaderSize(AESExtraDataRecord)16100%1375%130401
isEntryDirectory(String)12100%4100%030101
ZipInputStream(InputStream, char[], Charset)11100%n/a010201
ZipInputStream(InputStream)8100%n/a010201
ZipInputStream(InputStream, char[], Zip4jConfig)7100%n/a010201
read(byte[])7100%n/a010101
resetFields()7100%n/a010301
getNextEntry()5100%n/a010101