PdfReader

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,790 of 3,17243%333 of 51435%2373253987533164
readXrefStream(long)3594711%501016%2832778801
readXrefSection()22683%4712%2425545601
readObjectStream(PdfStream)1830%220%1212434311
readStreamBytesRaw(PdfStream)915738%28617%1718234101
readXref()875639%10428%68263901
decodeBytes(byte[], PdfDictionary, Map)8111759%252145%1824174901
readReference(boolean)767047%5758%47112501
readObject(PdfIndirectReference, boolean)766345%111150%1012163301
readDecryptObj()612629%5550%4681601
getXrefPrev(PdfObject)390%120%77101011
readDictionary(boolean)374856%5550%3661901
readObject(boolean, boolean)3415281%133170%102663901
getModifiedFileId()330%80%556611
checkPdfStreamLength(PdfStream)3115182%92170%81674601
getPermissions()290%80%556611
computeUserPassword()290%80%555511
isOpenedWithFullPermission()270%100%663311
getCryptoMode()220%60%445511
hasRebuiltXref()160%40%333311
hasHybridXref()160%40%333311
hasXrefStm()160%40%333311
hasFixedXref()160%40%333311
getLastXref()160%40%333311
isEncrypted()160%40%333311
readPdf()152764%1150%1271701
processXref(PdfXrefTable)150%n/a114411
readStream(PdfStream, boolean)140%20%222211
PdfReader(String, ReaderProperties)120%n/a114411
setTrailerFromTrailerIndex(Long)102470%3350%342901
setStrictnessLevel(PdfReader.StrictnessLevel)90%20%222211
getOriginalFileId()82575%4450%452601
PdfReader(String)70%n/a112211
processArrayReadError()62580%1150%121601
PdfReader(IRandomAccessSource, ReaderProperties)60%n/a112211
PdfReader(File, ReaderProperties)60%n/a112211
getPropertiesCopy()60%n/a111111
getPdfConformance()53687%4660%4611001
PdfReader(File)50%n/a112211
setUnethicalReading(boolean)50%n/a112211
setMemorySavingMode(boolean)50%n/a112211
setCloseStream(boolean)50%n/a112211
getFileLength()50%n/a111111
createPdfNullInstance(boolean)4450%1150%121301
close()40%n/a112211
isCloseStream()40%n/a111111
getSafeFile()40%n/a111111
setXrefProcessor(PdfReader.XrefProcessor)40%n/a112211
logXrefException(RuntimeException)3291%1375%131801
isMemorySavingMode()0%n/a111111
readStreamBytes(PdfStream, boolean)1285%2250%231401
isCurrentObjectATrailer()1995%1150%120601
rebuildXref()137100%11794%11003401
fixXref()80100%21083%2702001
getOffsetTokeniser(IRandomAccessSource, boolean)38100%1375%1301101
PdfReader(IRandomAccessSource, ReaderProperties, boolean)34100%n/a0101101
readArray(boolean)25100%4100%030801
readPdfName(boolean)20100%1375%130501
static {...}14100%n/a010501
PdfReader(InputStream, ReaderProperties)10100%n/a010201
PdfReader(InputStream)7100%n/a010201
decodeBytes(byte[], PdfDictionary)5100%n/a010101
readObject(PdfIndirectReference)5100%n/a010101
readObject(boolean)5100%n/a010101
getStrictnessLevel()100%n/a010101