UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,168 of 8,18324%1,100 of 1,32717%7198141,5011,92876110
_readBinary(Base64Variant, OutputStream, byte[])3620%480%2525797911
_decodeBase64(Base64Variant)2850%440%2323666611
_parseAposName()2580%400%2121585811
_parseFloat(char[], int, int, boolean, int)2500%480%2525565611
_handleApos()1760%270%1616484811
nextFieldName(SerializableString)1720%320%1717515111
_finishString2(char[], int)1640%230%1414464611
_skipColonFast(int)1430%400%2121333311
nextToken()1424122%28822%2123506301
addName(int[], int, int)14116453%171546%1117306401
_decodeCharForError(int)1210%180%1010282811
_handleUnexpectedValue(int)1180%260%1717282811
_decodeUtf8_4(int)1180%120%77181811
parseEscapedName(int[], int, int, int, int)11610046%171546%1117244801
_skipWSOrEnd()1143825%33513%1820263301
nextFieldName()1058845%211541%1823386901
_parseNumber2(char[], int, boolean, int)980%160%99181811
_isNextTokenNameMaybe(int, SerializableString)960%140%1212373711
_handleInvalidNumberStart(int, boolean, boolean)940%260%1414212111
_skipUtf8_4(int)910%120%77161611
_skipCComment()870%190%1313262611
_isNextTokenNameYes(int)830%130%1212313111
_skipString()820%150%1010323211
_decodeUtf8_3(int)820%80%55141411
_decodeEscaped()782020%18210%1314202401
_nextTokenNotInObject(int)771516%12214%1112172101
_loadMore()760%80%55191911
_finishAndReturnString()760%80%55212111
_skipWS2()760%200%1111202011
_finishString()730%80%55222211
_matchToken2(String, int)680%180%1010121211
_decodeUtf8_3fast(int)680%40%33101011
getTextCharacters()670%140%99181811
nextTextValue()630%120%77161611
nextBooleanValue()630%140%88202011
_matchToken(String, int)630%120%77121211
_skipLine()630%150%1111222211
_verifyNoLeadingZeroes()611822%2029%1112131701
_skipUtf8_3()610%80%55111111
_matchFalse()590%140%88101011
getBinaryValue(Base64Variant)560%100%66131311
_reportInvalidToken(String, String)560%80%55131311
getText(Writer)530%100%66171711
nextIntValue(int)530%100%66131311
nextLongValue(long)530%100%66131311
_matchTrue()530%120%77101011
_matchNull()530%120%77101011
_skipComment()510%100%66111111
_parseSignedNumber(boolean)4811470%131145%1113113201
parseMediumName(int)4212274%61062%5962601
_skipWSOrEnd2()403244%15525%1011132001
_decodeUtf8_2(int)400%40%336611
currentTokenLocation()400%20%224411
slowParseName()390%60%447711
parseMediumName2(int, int)3813578%51168%4952601
_handleOddName(int)3710874%101458%81373501
parseLongName(int, int, int)3618683%41680%41143601
_parseName(int)3515981%71770%61373601
getValueAsInt()340%100%669911
getValueAsInt(int)340%100%669911
readBinaryValue(Base64Variant, OutputStream)330%40%337711
getTextLength()310%80%669911
_verifyRootSpace(int)310%40%44101011
_skipUtf8_2()310%40%336611
_parseFloatThatStartsWithPeriod(boolean, boolean)300%40%337711
_skipWS()294259%8850%7971701
releaseBuffered(OutputStream)280%20%227711
getValueAsString()280%60%448811
getValueAsString(String)280%60%448811
_currentLocationMinusOne()270%n/a113311
_skipColon2(boolean)266471%91562%71382501
_skipColon()2416887%142866%142263601
currentLocation()240%n/a112211
getTextOffset()230%80%668811
getText()220%40%336611
nextByte()200%20%223311
_parseUnsignedNumber(int)198882%5964%5842101
_getText2(JsonToken)180%50%446611
_closeArrayScope()160%20%225511
_closeObjectScope()160%20%225511
_releaseBuffers()15937%5116%345901
_checkMatchEnd(String, int, int)150%20%224411
_closeScope(int)150%20%225511
_closeInput()14422%5116%343501
parseName(int, int, int, int)140%n/a112211
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, boolean)130%n/a112211
_reportInvalidChar(int)100%20%224411
findName(int[], int, int, int)92775%1375%131701
_skipCR()92371%4233%341601
finishToken()90%20%224411
_reportInvalidToken(String, int)90%n/a113311
_reportInvalidOther(int, int)70%n/a113311
_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
_parseFloatThatStartsWithPeriod()50%n/a111111
_skipYAMLComment()4763%1150%122401
getInputSource()0%n/a111111
findName(int, int, int)2993%1150%121701
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, int, boolean)40100%n/a0101101
findName(int, int, int, int)38100%2100%020901
_nextAfterName()32100%4100%030801
findName(int, int)25100%2100%020601
_updateLocation()21100%n/a010501
parseName(int, int, int, int, int)19100%n/a010301
_updateNameLocation()17100%n/a010501
_padLastQuad(int, int)13100%2100%020101
parseName(int, int, int)9100%n/a010101