UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,057 of 8,17262%497 of 1,33762%3408228191,93538113
_readBinary(Base64Variant, OutputStream, byte[])3620%480%2525797911
_decodeBase64(Base64Variant)2850%440%2323666611
nextFieldName(SerializableString)1700%320%1717515111
_skipColonFast(int)1430%400%2121333311
nextToken()1206635%211541%1623436301
_isNextTokenNameMaybe(int, SerializableString)950%140%1212373711
_handleUnexpectedValue(int)833529%81869%617182801
_isNextTokenNameYes(int)820%130%1212313111
_skipString()820%150%1010323211
_finishString()730%80%55222211
nextFieldName()6912163%132363%1023226901
getTextCharacters()670%140%99181811
nextTextValue()620%120%77161611
nextBooleanValue()620%140%88202011
_loadMore()6057%7112%45151701
getBinaryValue(Base64Variant)560%100%66131311
getText(Writer)530%100%66171711
nextIntValue(int)520%100%66131311
nextLongValue(long)520%100%66131311
_verifyNoLeadingZeroes()483139%14836%812111701
_decodeUtf8_3(int)443846%3562%2581401
getTokenLocation()400%20%224411
_handleInvalidNumberStart(int, boolean, boolean)395558%81869%61492101
getValueAsInt()340%100%669911
getValueAsInt(int)340%100%669911
readBinaryValue(Base64Variant, OutputStream)330%40%337711
_parseFloat(char[], int, int, boolean, int)3221987%64488%626105601
getTextLength()310%80%669911
releaseBuffered(OutputStream)280%20%227711
getValueAsString()280%60%448811
getValueAsString(String)280%60%448811
_decodeUtf8_4(int)279177%12100%0761801
_skipUtf8_4(int)276470%12100%0761601
addName(int[], int, int)2627591%23093%21776301
_parseFloatThatStartsWithPeriod(boolean, boolean)25516%3125%236701
_finishString2(char[], int)2414085%32086%31484501
getTextOffset()230%80%668811
_decodeCharForError(int)229981%11794%11052801
_nextTokenNotInObject(int)228278%21285%21232101
_handleApos()2015688%22592%21674701
_parseSignedNumber(boolean)1914488%22492%21443201
_skipColon2(boolean)197178%32187%21342501
_skipUtf8_3()184370%8100%0541101
_getText2(JsonToken)180%50%446611
_closeScope(int)170%20%225511
_releaseBuffers()15937%5116%345901
_decodeEscaped()148485%21890%21432401
_decodeUtf8_3fast(int)145479%4100%0321001
_closeInput()14422%5116%343501
_parseAposName()1324194%33792%32135801
_parseNumber2(char[], int, boolean, int)138686%11794%11021801
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, boolean)130%n/a112211
_handleOddName(int)1213191%22291%21333501
_skipComment()123976%2880%2631101
parseEscapedName(int[], int, int, int, int)920395%23093%21724801
_decodeUtf8_2(int)93177%4100%032601
_skipUtf8_2()92270%4100%032601
finishToken()90%20%224411
_reportInvalidToken(String, int)90%n/a113311
_skipCComment()87990%31684%31332601
_skipWSOrEnd()713795%13397%11823301
_reportInvalidChar(int)730%2100%023401
_skipWS()66591%11593%1921701
_matchToken2(String, int)66291%21688%21011201
_matchToken(String, int)65790%12100%0711201
_reportInvalidToken(String, String)64788%1787%1521301
_checkMatchEnd(String, int, int)6960%2100%021401
_loadMoreGuaranteed()60%20%222211
_handleInvalidNumberStart(int, boolean)60%n/a111111
_reportInvalidToken(String)60%n/a112211
_reportInvalidInitial(int)60%n/a112211
_reportInvalidOther(int)60%n/a112211
_finishAndReturnString()57193%8100%0522101
getText()51777%1375%131601
_parseFloatThatStartsWithPeriod()50%n/a111111
slowParseName()43589%1583%141701
_verifyRootSpace(int)42787%1375%1421001
_closeArrayScope()41275%2100%021501
_closeObjectScope()41275%2100%021501
_reportInvalidOther(int, int)442%n/a012301
setCodec(ObjectCodec)40%n/a112211
_skipWS2()7396%11995%11112001
_skipWSOrEnd2()6995%11995%11112001
_skipLine()6095%21386%21112201
getCodec()0%n/a111111
getInputSource()0%n/a111111
nextByte()1890%2100%021301
parseLongName(int, int, int)221100%20100%01103601
_parseName(int)194100%24100%01303601
_skipColon()192100%42100%02203601
parseMediumName2(int, int)173100%16100%0902601
parseMediumName(int)164100%16100%0902601
_parseUnsignedNumber(int)108100%16100%0902101
_matchFalse()60100%16100%0901001
_matchTrue()54100%14100%0801001
_matchNull()54100%14100%0801001
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, int, boolean)42100%n/a0101201
findName(int, int, int, int)38100%2100%020901
findName(int[], int, int, int)35100%4100%030701
_nextAfterName()33100%4100%030801
_skipCR()32100%1583%140601
findName(int, int, int)31100%2100%020701
static {...}29100%n/a0101001
findName(int, int)25100%2100%020601
getCurrentLocation()24100%n/a010201
_updateLocation()21100%n/a010501
parseName(int, int, int, int, int)19100%n/a010301
_updateNameLocation()17100%n/a010501
parseName(int, int, int, int)14100%n/a010201
_padLastQuad(int, int)13100%2100%020101
_skipYAMLComment()11100%2100%020401
parseName(int, int, int)9100%n/a010101
getReadCapabilities()100%n/a010101