UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,413 of 8,18358%651 of 1,32750%4698148681,92829110
_readBinary(Base64Variant, OutputStream, byte[])3620%480%2525797911
_parseAposName()2580%400%2121585811
nextFieldName(SerializableString)1720%320%1717515111
_skipColonFast(int)1430%400%2121333311
_handleApos()1126436%20725%1316304801
_decodeBase64(Base64Variant)10118464%212352%1523266601
parseEscapedName(int[], int, int, int, int)9911754%122062%717214801
_isNextTokenNameMaybe(int, SerializableString)960%140%1212373711
_skipCComment()870%190%1313262611
_isNextTokenNameYes(int)830%130%1212313111
_decodeUtf8_3(int)820%80%55141411
_decodeEscaped()732525%16420%1114182401
_parseFloat(char[], int, int, boolean, int)6918172%133572%1125175601
_decodeCharForError(int)695242%10844%610152801
nextBooleanValue()630%140%88202011
_skipColon()6213067%212150%1622133601
_handleUnexpectedValue(int)625647%71973%617142801
_skipUtf8_3()610%80%55111111
nextFieldName()5613770%92775%823186901
getText(Writer)530%100%66171711
nextIntValue(int)530%100%66131311
nextLongValue(long)530%100%66131311
_skipComment()510%100%66111111
nextTextValue()501320%9325%57141601
getTextCharacters()481928%10428%79121801
_skipColon2(boolean)405055%111354%913112501
_handleOddName(int)3810773%71770%61363501
_skipWSOrEnd()3711575%102873%92083301
_parseNumber2(char[], int, boolean, int)356364%8850%7981801
_skipWSOrEnd2()353751%13735%911122001
getValueAsInt(int)340%100%669911
_handleInvalidNumberStart(int, boolean, boolean)336164%121453%101482101
_skipWS2()334356%101050%611112001
readBinaryValue(Base64Variant, OutputStream)330%40%337711
_skipLine()323149%11426%911152201
_verifyRootSpace(int)310%40%44101011
_skipUtf8_2()310%40%336611
releaseBuffered(OutputStream)280%20%227711
getValueAsString(String)280%60%448811
parseLongName(int, int, int)2719587%31785%31133601
parseMediumName2(int, int)2714684%31381%3932601
_decodeUtf8_4(int)279177%6650%6761801
_skipUtf8_4(int)276470%6650%6761601
addName(int[], int, int)2627991%52784%51776401
nextToken()2216187%33391%22356301
getBinaryValue(Base64Variant)223460%6440%4631301
_skipString()216174%41173%410103201
_finishString2(char[], int)2014487%41982%41474601
_parseSignedNumber(boolean)1914388%61875%51353201
_matchToken(String, int)174673%6650%4721201
getTextLength()171445%5337%565901
parseMediumName(int)1614890%21487%2922601
_decodeUtf8_3fast(int)145479%2250%2321001
getValueAsInt()142058%6440%564901
_finishString()136082%2675%2552201
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, boolean)130%n/a112211
_nextTokenNotInObject(int)128086%11392%11222101
_reportInvalidToken(String, String)114580%2675%2541301
_loadMore()106686%2675%2521901
_decodeUtf8_2(int)93177%1375%132601
_skipCR()92371%4233%341601
_parseFloatThatStartsWithPeriod(boolean, boolean)92170%1375%132701
getTextOffset()91460%5337%564801
finishToken()90%20%224411
_reportInvalidToken(String, int)90%n/a113311
_verifyNoLeadingZeroes()77291%61672%51221701
_reportInvalidChar(int)730%1150%123401
_matchToken2(String, int)66291%51372%51011201
_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
_parseFloatThatStartsWithPeriod()50%n/a111111
slowParseName()43589%1583%141701
_closeArrayScope()41275%2100%021501
_closeObjectScope()41275%2100%021501
_reportInvalidOther(int, int)442%n/a012301
_parseUnsignedNumber(int)10497%14100%0812101
_skipWS()6895%11593%1911701
getValueAsString()2589%1583%141801
getInputSource()0%n/a111111
nextByte()1890%2100%021301
_loadMoreGuaranteed()466%1150%120201
_parseName(int)194100%24100%01303601
_matchFalse()59100%31178%3801001
_matchTrue()53100%3975%3701001
_matchNull()53100%11191%1701001
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, int, boolean)40100%n/a0101101
currentTokenLocation()40100%2100%020401
findName(int, int, int, int)38100%2100%020901
findName(int[], int, int, int)36100%4100%030701
_nextAfterName()32100%4100%030801
findName(int, int, int)31100%2100%020701
_currentLocationMinusOne()27100%n/a010301
findName(int, int)25100%2100%020601
_releaseBuffers()24100%2466%240901
currentLocation()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)15100%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