UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,540 of 8,18556%686 of 1,32748%4938148941,92829110
_readBinary(Base64Variant, OutputStream, byte[])3620%480%2525797911
_parseAposName()2580%400%2121585811
nextFieldName(SerializableString)1720%320%1717515111
_decodeBase64(Base64Variant)15313246%311329%1923406601
_skipColonFast(int)1430%400%2121333311
_handleApos()1126436%22518%1516304801
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
_parseNumber2(char[], int, boolean, int)811717%14212%89151801
_handleInvalidNumberStart(int, boolean, boolean)771718%20623%1214162101
_decodeEscaped()762222%17315%1214192401
_parseFloat(char[], int, int, boolean, int)6918172%153368%1325175601
_skipColon()6512766%231945%1722133601
nextBooleanValue()630%140%88202011
_handleUnexpectedValue(int)625647%71973%617142801
_skipUtf8_3()610%80%55111111
nextFieldName()5613770%82877%723186901
getText(Writer)530%100%66171711
nextIntValue(int)530%100%66131311
nextLongValue(long)530%100%66131311
nextTextValue()501320%9325%57141601
getTextCharacters()481928%11321%89121801
_skipColon2(boolean)405055%111354%913112501
_handleOddName(int)3810773%71770%61363501
parseMediumName2(int, int)3613779%41275%4942601
_skipWSOrEnd2()353751%13735%911122001
_skipWSOrEnd()3411877%102873%92073301
getValueAsInt(int)340%100%669911
readBinaryValue(Base64Variant, OutputStream)330%40%337711
_skipLine()323149%11426%911152201
_skipWS2()314559%12840%811102001
_verifyRootSpace(int)310%40%44101011
_skipUtf8_2()310%40%336611
nextToken()2815584%43288%32376301
releaseBuffered(OutputStream)280%20%227711
getValueAsString(String)280%60%448811
_decodeUtf8_4(int)279177%6650%6761801
_skipUtf8_4(int)276470%6650%6761601
addName(int[], int, int)2627991%62681%61776401
_parseSignedNumber(boolean)2513784%61875%51363201
_finishString2(char[], int)2414085%51878%51494601
getBinaryValue(Base64Variant)233560%6440%4631301
_decodeCharForError(int)229981%51372%51052801
_skipString()216174%41173%410103201
_finishString()215271%3562%3582201
_skipComment()213058%7330%5651101
parseLongName(int, int, int)1820491%21890%21123601
_matchToken(String, int)174673%5758%3721201
getTextLength()171445%5337%565901
parseMediumName(int)1614890%21487%2922601
_decodeUtf8_3fast(int)145479%2250%2321001
getValueAsInt()142058%6440%564901
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, boolean)130%n/a112211
_parseName(int)1218293%22291%21323601
_nextTokenNotInObject(int)128086%11392%11222101
_reportInvalidToken(String, String)114580%2675%2541301
_loadMore()106686%2675%2521901
_decodeUtf8_2(int)93177%2250%232601
findName(int[], int, int, int)92775%1375%131701
_skipCR()92371%4233%341601
_parseFloatThatStartsWithPeriod(boolean, boolean)92170%2250%232701
getTextOffset()91460%5337%564801
parseName(int, int, int, int, int)91052%n/a011301
finishToken()90%20%224411
_reportInvalidToken(String, int)90%n/a113311
_verifyNoLeadingZeroes()77291%71568%61221701
_reportInvalidChar(int)730%1150%123401
_reportInvalidOther(int, int)70%n/a113311
_skipWS()66591%11593%1921701
_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
_parseUnsignedNumber(int)10497%14100%0812101
getValueAsString()2589%1583%141801
getInputSource()0%n/a111111
nextByte()1890%2100%021301
_loadMoreGuaranteed()466%1150%120201
_matchFalse()59100%41071%4801001
_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
_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
_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