COSParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total876 of 1,77550%166 of 24030%120157204410937
readUntilEndStream(EndstreamFilterStream)1380%300%1616323211
checkPagesDictionary(COSDictionary, Set)930%180%1010242411
parseHeader(String, String)865639%17729%1213193401
parseCOSStream(COSDictionary)836041%18625%1213152801
parseFileObject(Long, COSObjectKey)788150%141041%1113143801
prepareDecryption()751011%6225%45182201
getLength(COSBase)51813%10216%67151801
getObjectOffset(COSObjectKey, boolean)401324%10216%6771101
getStartxrefOffset()387365%6650%5762101
validateStreamLength(long)383950%4450%45102101
retrieveTrailer()374454%9535%78102401
checkPages(COSDictionary)18830%4233%344701
getBruteForceParser()140%20%223311
parseObjectStreamObject(long, COSObjectKey)125682%3350%2441801
init(RandomAccessStreamCache.StreamCacheCreateFunction)101356%1150%124801
lastIndexOf(char[], byte[], int)93479%2675%2531301
COSParser(RandomAccessRead, String, InputStream, String)80%n/a112211
COSParser(RandomAccessRead)70%n/a112211
setEOFLookupRange(int)70%20%223311
parseObjectDynamically(COSObjectKey, boolean)54289%4660%4621201
setLenient(boolean)5758%1150%121401
getEncryption()5654%1150%121301
getAccessPermission()5654%1150%121301
parseFDFHeader()50%n/a111111
isString(byte[])33391%1375%132801
getSecurityHandler()30%n/a111111
lambda$parseObjectStreamObject$2(long)30%n/a111111
static {...}147100%n/a010601
COSParser(RandomAccessRead, String, InputStream, String, RandomAccessStreamCache.StreamCacheCreateFunction)64100%n/a0102001
isString(char[])36100%4100%030801
dereferenceCOSObject(COSObject)30100%2250%230901
lambda$parseObjectStreamObject$1(Map, Map.Entry)10100%n/a010101
createRandomAccessReadView(long, long)6100%n/a010101
readObjectMarker()5100%n/a010201
parsePDFHeader()5100%n/a010101
lambda$parseObjectStreamObject$0(Long)4100%n/a010101
isLenient()3100%n/a010101