UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,381 of 8,18358%642 of 1,32751%4578148601,92827110
_readBinary(Base64Variant, OutputStream, byte[])3620%480%2525797911
_parseAposName()2580%400%2121585811
nextFieldName(SerializableString)1720%320%1717515111
_skipColonFast(int)1430%400%2121333311
_decodeBase64(Base64Variant)13714851%261840%1623346601
_handleApos()1146235%22518%1516314801
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
_handleInvalidNumberStart(int, boolean, boolean)771718%19726%1114162101
_decodeEscaped()722626%15525%1114182401
_parseFloat(char[], int, int, boolean, int)6918172%123675%1025175601
nextBooleanValue()630%140%88202011
_skipUtf8_3()610%80%55111111
getText(Writer)530%100%66171711
nextIntValue(int)530%100%66131311
nextLongValue(long)530%100%66131311
nextFieldName()5014374%72980%623166901
_decodeCharForError(int)507158%81055%610112801
nextTextValue()501320%9325%57141601
_handleUnexpectedValue(int)487059%62076%617112801
getTextCharacters()481928%10428%79121801
_skipComment()4659%9110%56101101
_skipColon2(boolean)405055%101458%813112501
_handleOddName(int)3810773%71770%61363501
parseLongName(int, int, int)3618683%41680%41143601
_skipWSOrEnd2()353751%12840%811122001
_skipWS2()344255%11945%711122001
getValueAsInt(int)340%100%669911
readBinaryValue(Base64Variant, OutputStream)330%40%337711
_skipLine()323149%11426%911152201
_skipWSOrEnd()3112179%73181%62063301
_verifyRootSpace(int)310%40%44101011
getBinaryValue(Base64Variant)282850%8220%5651301
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
_skipColon()2616686%162661%142253601
_parseSignedNumber(boolean)2513784%51979%41363201
_parseNumber2(char[], int, boolean, int)237576%41275%4941801
nextToken()2216187%43288%32356301
_skipString()216174%41173%410103201
_finishString2(char[], int)2014487%41982%41474601
parseMediumName2(int, int)1815589%21487%2922601
_matchToken(String, int)174673%6650%4721201
getTextLength()171445%5337%565901
_verifyNoLeadingZeroes()166379%71568%51241701
_decodeUtf8_3fast(int)145479%2250%2321001
getValueAsInt()142058%6440%564901
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
_skipUtf8_2()102167%2250%233601
_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
parseMediumName(int)815695%11593%1912601
_reportInvalidChar(int)730%1150%123401
_matchToken2(String, int)66291%51372%51011201
_getText2(JsonToken)61266%2360%242601
_checkMatchEnd(String, int, int)6960%2100%021401
_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
_parseUnsignedNumber(int)10497%14100%0812101
_skipWS()6895%11593%1911701
getValueAsString()2589%1583%141801
getInputSource()0%n/a111111
nextByte()1890%1150%121301
_loadMoreGuaranteed()466%1150%120201
_parseName(int)194100%24100%01303601
_matchFalse()59100%21285%2801001
_matchTrue()53100%11191%1701001
_matchNull()53100%21083%2701001
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