UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,777 of 9,53949%851 of 1,53444%5859301,1782,26533117
_readBinary(Base64Variant, OutputStream, byte[])3660%480%2525797911
_parseAposName()3170%540%2828717111
_streamString(Writer)2290%290%1717626211
nextName(SerializableString)1750%320%1717515111
parseEscapedName(int[], int, int, int, int)17010337%262043%1624356101
_handleApos()1690%250%1515464611
_skipColonFast(int)1430%400%2121333311
_decodeBase64(Base64Variant)14114650%271738%1723356601
_handleOddName(int)130117%18418%1012293101
_finishHexNumber(boolean, char[], int, int)1210%180%1010313111
_handleUnexpectedValue(int)1012922%151346%1118223001
_skipUtf8_4(int)1000%120%77171711
_isNextTokenNameMaybe(int, SerializableString)950%140%1212373711
_skipCComment()900%190%1313262611
_decodeUtf8_3(int)890%80%55151511
_decodeEscaped()842019%18210%1314202401
_isNextTokenNameYes(int)820%130%1212313111
_nextNameMatch(PropertyNameMatcher, boolean)7619371%163870%1132208501
nextName()7511961%142261%1123236901
_handleInvalidNumberStart(int, boolean, boolean)741617%21519%1314141901
_skipUtf8_3(int)690%80%55121211
_skipLine()650%150%1111222211
_decodeCharForError(int)646751%81260%511133001
nextBooleanValue()630%140%88202011
getString(Writer)590%100%66202011
_skipColon()5813469%202252%1522123601
_matchToken(String, int)541015%1118%67101201
_decodeMultiByteChar(int, int)540%60%44111111
_checkMatchEnd(String, int, int)53813%5337%35101301
nextLongValue(long)530%100%66131311
_verifyNoLeadingZeroes()513037%14836%812111701
_parseFloat(char[], int, int, boolean, int)5021881%113777%1125145801
nextStringValue()501320%9325%57141601
_skipComment()4947%9110%56101101
_parseSignedNumber(boolean)4515777%102268%81793701
readBinaryValue(Base64Variant, OutputStream)440%40%33121211
parseLongName(int, int, int)4317179%51575%51164501
nextToken()4314176%102672%723106301
_skipColon2(boolean)435053%91562%713112501
nextIntValue(int)401324%7330%46111301
_skipWS2()383950%14630%911132001
parseMediumName2(int, int)3613779%41275%4942601
_skipWSOrEnd2()353852%12840%811122001
_parseName(int)3416082%51979%51363601
releaseBuffered(OutputStream)340%20%22101011
getValueAsInt(int)340%100%669911
readString(Writer)320%40%339911
_decodeUtf8_4(int)3010177%6650%6762101
_verifyRootSpace(int)301126%3350%35101301
_decodeEscapedRawChar(int)300%40%338811
_handleLinefeedInString(int)300%80%556611
_skipWSOrEnd()2912581%53386%52063301
_nextTokenNotInObject(int)296268%5964%41252101
_parseFloatThatStartsWithPeriod(boolean, boolean)29412%5116%346701
getValueAsString(String)280%60%448811
parseMediumName(int)2414085%31381%3932601
_skipWS()244866%41275%4951701
getBinaryValue(Base64Variant)243660%6440%4631301
_skipString()235269%4969%49103001
_parseUnsignedNumber(int)1912686%22090%21242701
_parseNumber2(char[], int, boolean, int)198381%21487%2941901
_finishString2(char[], int)1813888%41780%41374401
getStringLength()171445%5337%565901
_decodeUtf8_3fast(int)165978%1375%1321101
_loadMore()156781%2675%2542201
_closeScope(int)150%20%225511
getValueAsInt()142058%6440%564901
_finishString()136082%2675%2552201
_decodeUtf8_2(int)103175%1375%132601
_skipUtf8_2()102268%1375%132601
findName(int[], int, int, int)93076%1375%131701
getStringCharacters()91967%5337%563901
getStringOffset()91460%5337%564801
parseName(int, int, int, int, int)91052%n/a011301
finishToken()90%20%224411
parseName(int, int, int)90%n/a111111
_reportInvalidToken(String, int)90%n/a112211
_matchLongName(PropertyNameMatcher, int, int)817095%41680%41144101
_matchName(PropertyNameMatcher, int)813194%42083%41343501
_matchToken2(String, int)76289%51372%51011201
_matchMediumName2(PropertyNameMatcher, int, int, int)611394%31381%3932701
slowParseName()63585%1583%141701
_skipCR()62681%2466%241601
_getText2(JsonToken)61266%2360%242601
_handleInvalidNumberStart(int, boolean)60%n/a111111
_reportInvalidToken(String)60%n/a111111
_reportInvalidToken(String, String)59294%2675%2521701
_closeInput()51979%1583%142801
_closeArrayScope()41275%2100%021501
_closeObjectScope()41275%2100%021501
_skipYAMLComment()4660%1150%122401
willInternPropertyNames()40%n/a111111
getValueAsString()2589%1583%141801
_loadMoreGuaranteed()457%1150%120201
streamReadInputSource()0%n/a111111
_matchMediumName(PropertyNameMatcher, int, int)10198%11593%1912401
nextByte()1890%2100%021301
_finishAndReturnString()76100%8100%0502101
_matchFalse()59100%41071%4801001
_matchTrue()53100%3975%3701001
_matchNull()53100%11191%1701001
UTF8StreamJsonParser(ObjectReadContext, IOContext, int, int, InputStream, ByteQuadsCanonicalizer, byte[], int, int, int, boolean)41100%n/a0101101
currentTokenLocation()40100%2100%020401
findName(int, int, int, int)39100%2100%020901
findName(int, int, int)34100%2100%020701
_nextAfterName()32100%4100%030801
findName(int, int)28100%2100%020601
_currentLocationMinusOne()27100%n/a010301
_releaseBuffers()24100%2466%240901
currentLocation()24100%n/a010201
getString()22100%4100%030601
_updateLocation()21100%n/a010501
_updateNameLocation()17100%n/a010501
parseName(int, int, int, int)14100%n/a010201
static {...}11100%n/a010401
nextNameMatch(PropertyNameMatcher)5100%n/a010101
nextNameMatchAndToken(PropertyNameMatcher)5100%n/a010101