UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,403 of 8,20258%649 of 1,33751%4638228641,93826113
_readBinary(Base64Variant, OutputStream, byte[])3620%480%2525797911
_parseAposName()2580%400%2121585811
nextFieldName(SerializableString)1700%320%1717515111
_skipColonFast(int)1430%400%2121333311
_decodeBase64(Base64Variant)13515052%261840%1623336601
parseEscapedName(int[], int, int, int, int)1179945%151753%1017234801
_handleApos()987844%151244%1216284701
_isNextTokenNameMaybe(int, SerializableString)950%140%1212373711
_skipCComment()870%190%1313262611
_isNextTokenNameYes(int)820%130%1212313111
_decodeUtf8_3(int)820%80%55141411
_handleInvalidNumberStart(int, boolean, boolean)761819%19726%1114162101
_parseFloat(char[], int, int, boolean, int)7517670%153570%1326195601
_handleUnexpectedValue(int)734538%111557%817172801
_skipUtf8_4(int)702123%10216%67131601
nextBooleanValue()620%140%88202011
_decodeCharForError(int)576452%81055%510122801
getText(Writer)530%100%66171711
nextIntValue(int)520%100%66131311
nextLongValue(long)520%100%66131311
_skipColon2(boolean)494145%141041%913142501
nextTextValue()491320%9325%57141601
getTextCharacters()481928%10428%79121801
_skipComment()4659%9110%56101101
_skipColon()4414877%202252%162293601
nextFieldName()4414676%53186%523156901
_handleOddName(int)4110471%91562%71373501
_skipWS2()373951%14630%911132001
parseLongName(int, int, int)3618683%51575%41153601
_parseNumber2(char[], int, boolean, int)356464%9950%81081801
getValueAsInt(int)340%100%669911
_skipWSOrEnd2()333954%11945%711112001
readBinaryValue(Base64Variant, OutputStream)330%40%337711
addName(int[], int, int)3027590%72578%71786401
_skipWSOrEnd()3011479%52985%51873301
_skipLine()283555%8746%811132201
getBinaryValue(Base64Variant)282850%8220%5651301
releaseBuffered(OutputStream)280%20%227711
getValueAsString(String)280%60%448811
parseMediumName2(int, int)2714684%31381%3932601
_decodeUtf8_4(int)279177%21083%2761801
_parseSignedNumber(boolean)2513884%71973%61463201
_skipString()235971%41173%410103201
_decodeEscaped()217778%71365%61462401
_finishString2(char[], int)2014487%41982%41474501
nextToken()1816890%23494%22356301
_skipUtf8_3()184370%4450%4541101
_matchToken(String, int)174673%5758%3721201
getTextLength()171445%5337%565901
parseMediumName(int)1614890%21487%2922601
_decodeUtf8_3fast(int)145479%4100%0321001
getValueAsInt()142058%6440%564901
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, boolean)130%n/a112211
_skipWS()125983%21487%2931701
_verifyRootSpace(int)121961%3125%3451001
_reportInvalidToken(String, String)114580%2675%2541301
_loadMore()106686%2675%2521901
_decodeUtf8_2(int)93177%4100%032601
findName(int[], int, int, int)92775%1375%131701
_skipCR()92371%4233%341601
_skipUtf8_2()92270%2250%232601
_parseFloatThatStartsWithPeriod(boolean, boolean)92170%1375%132701
getTextOffset()91460%5337%564801
finishToken()90%20%224411
_reportInvalidToken(String, int)90%n/a113311
_nextTokenNotInObject(int)79793%11392%11212101
_reportInvalidChar(int)730%2100%023401
_parseName(int)618896%12395%11313601
_verifyNoLeadingZeroes()67392%61672%51211701
_matchToken2(String, int)66291%41477%41011201
_getText2(JsonToken)61266%2360%242601
_checkMatchEnd(String, int, int)6960%1150%121401
_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
_finishString()56893%1787%1522201
_parseFloatThatStartsWithPeriod()50%n/a111111
slowParseName()43589%1583%141701
_closeArrayScope()41275%2100%021501
_closeObjectScope()41275%2100%021501
_reportInvalidOther(int, int)442%n/a012301
setCodec(ObjectCodec)40%n/a112211
_matchNull()5194%31178%2801001
getValueAsString()2589%1583%141801
getInputSource()0%n/a111111
nextByte()1890%2100%021301
_loadMoreGuaranteed()466%1150%120201
_parseUnsignedNumber(int)108100%16100%0902101
_matchFalse()60100%51168%5901001
_matchTrue()54100%31178%3801001
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, int, boolean)42100%n/a0101201
getTokenLocation()40100%2100%020401
findName(int, int, int, int)38100%2100%020901
_nextAfterName()33100%4100%030801
findName(int, int, int)31100%2100%020701
static {...}29100%n/a0101001
findName(int, int)25100%2100%020601
_releaseBuffers()24100%2466%240901
getCurrentLocation()24100%n/a010201
getText()22100%4100%030601
_updateLocation()21100%n/a010501
parseName(int, int, int, int, int)19100%n/a010301
_closeInput()18100%6100%040501
_updateNameLocation()17100%n/a010501
_closeScope(int)17100%2100%020501
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
getCodec()100%n/a010101
getReadCapabilities()100%n/a010101