UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,831 of 9,53959%587 of 1,53461%3809309842,26533117
_readBinary(Base64Variant, OutputStream, byte[])3660%480%2525797911
_decodeBase64(Base64Variant)2870%440%2323666611
_nextNameMatch(PropertyNameMatcher, boolean)2690%540%3232858511
_streamString(Writer)2290%290%1717626211
_matchLongName(PropertyNameMatcher, int, int)1780%200%1111414111
nextName(SerializableString)1750%320%1717515111
_skipColonFast(int)1430%400%2121333311
_matchName(PropertyNameMatcher, int)1390%240%1313353511
_finishHexNumber(boolean, char[], int, int)1210%180%1010313111
_matchMediumName2(PropertyNameMatcher, int, int, int)1190%160%99272711
_matchMediumName(PropertyNameMatcher, int, int)1030%160%99242411
_isNextTokenNameMaybe(int, SerializableString)950%140%1212373711
_isNextTokenNameYes(int)820%130%1212313111
_loadMore()7756%7112%45202201
_finishString()730%80%55222211
nextStringValue()630%120%77161611
nextBooleanValue()630%140%88202011
getString(Writer)590%100%66202011
nextIntValue(int)530%100%66131311
nextLongValue(long)530%100%66131311
getBinaryValue(Base64Variant)52813%8220%56121301
_decodeUtf8_3(int)513842%3562%2591501
readBinaryValue(Base64Variant, OutputStream)416%3125%23111201
_handleUnexpectedValue(int)389270%32589%31893001
nextName()3515981%43288%423106901
releaseBuffered(OutputStream)340%20%22101011
getValueAsInt(int)340%100%669911
readString(Writer)320%40%339911
_decodeUtf8_4(int)3010177%12100%0762101
_skipUtf8_4(int)307070%12100%0761701
getValueAsString(String)280%60%448811
_decodeCharForError(int)2610580%11995%11153001
_checkMatchEnd(String, int, int)263557%1787%1531301
getStringLength()26516%7112%567901
_parseAposName()2429392%45092%42847101
_decodeEscaped()238177%21890%21432401
getStringCharacters()23517%7112%567901
_skipColon2(boolean)227176%32187%21342501
currentTokenLocation()211947%1150%122401
getValueAsInt()211338%8220%566901
_handleOddName(int)2012185%22090%21233101
_skipUtf8_3(int)204971%8100%0541201
_closeInput()20416%5116%346801
_finishString2(char[], int)1913787%31885%31374401
parseEscapedName(int[], int, int, int, int)1825593%34393%32436101
_parseSignedNumber(boolean)1818491%23093%21743701
_handleInvalidNumberStart(int, boolean, boolean)187280%32388%31441901
getStringOffset()18521%7112%566801
_getText2(JsonToken)180%50%446611
_decodeUtf8_3fast(int)165978%4100%0321101
getValueAsString()161242%4233%345801
_parseFloat(char[], int, int, boolean, int)1525394%24695%22545801
_skipComment()153871%2880%2631101
_releaseBuffers()15937%5116%345901
_handleApos()1315692%22392%21554601
_parseUnsignedNumber(int)1013593%12195%11222701
_skipCComment()108088%31684%31332601
_decodeUtf8_2(int)103175%4100%032601
_skipUtf8_2()102268%4100%032601
nextToken()917595%36100%02316301
_skipWSOrEnd()914594%33592%32023301
finishToken()90%20%224411
_reportInvalidToken(String, int)90%n/a112211
_skipString()86789%13100%0933001
_decodeMultiByteChar(int, int)84685%6100%0421101
_skipWS()76590%11593%1921701
_matchToken2(String, int)76289%21688%21011201
_matchToken(String, int)75789%12100%0711201
_loadMoreGuaranteed()70%20%222211
_verifyNoLeadingZeroes()67592%22090%21211701
slowParseName()63585%1583%141701
_decodeEscapedRawChar(int)62480%4100%032801
_handleInvalidNumberStart(int, boolean)60%n/a111111
_reportInvalidToken(String)60%n/a111111
_finishAndReturnString()57193%8100%0522101
_verifyRootSpace(int)53687%6100%0521301
getString()51777%1375%131601
nextNameMatch(PropertyNameMatcher)50%n/a111111
nextNameMatchAndToken(PropertyNameMatcher)50%n/a111111
_skipWS2()47394%11995%11112001
_skipWSOrEnd2()46994%11995%11112001
_skipLine()46193%21386%21112201
_parseFloatThatStartsWithPeriod(boolean, boolean)42987%6100%041701
_closeArrayScope()41275%2100%021501
_closeObjectScope()41275%2100%021501
willInternPropertyNames()40%n/a111111
streamReadInputSource()0%n/a111111
nextByte()1890%2100%021301
parseLongName(int, int, int)214100%20100%01104501
_parseName(int)194100%24100%01303601
_skipColon()192100%42100%02203601
parseMediumName2(int, int)173100%16100%0902601
parseMediumName(int)164100%16100%0902601
_parseNumber2(char[], int, boolean, int)102100%11593%1901901
_reportInvalidToken(String, String)97100%1787%1501701
_nextTokenNotInObject(int)91100%14100%01202101
_matchFalse()59100%14100%0801001
_matchTrue()53100%12100%0701001
_matchNull()53100%12100%0701001
UTF8StreamJsonParser(ObjectReadContext, IOContext, int, int, InputStream, ByteQuadsCanonicalizer, byte[], int, int, int, boolean)41100%n/a0101101
findName(int, int, int, int)39100%2100%020901
findName(int[], int, int, int)39100%4100%030701
findName(int, int, int)34100%2100%020701
_nextAfterName()32100%4100%030801
_skipCR()32100%1583%140601
_handleLinefeedInString(int)30100%1787%150601
findName(int, int)28100%2100%020601
_currentLocationMinusOne()27100%n/a010301
currentLocation()24100%n/a010201
_updateLocation()21100%n/a010501
parseName(int, int, int, int, int)19100%n/a010301
_updateNameLocation()17100%n/a010501
_closeScope(int)15100%2100%020501
parseName(int, int, int, int)14100%n/a010201
static {...}11100%n/a010401
_skipYAMLComment()10100%2100%020401
parseName(int, int, int)9100%n/a010101