UTF8StreamJsonParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,346 of 10,00046%987 of 1,59438%6749631,3042,34842120
_parseAposName()4170%640%3333898911
_readBinary(Base64Variant, OutputStream, byte[])3660%480%2525797911
parseEscapedName(int[], int, int, int, int)27310026%371933%2229537901
_streamString(Writer)2320%310%1818636311
_handleApos()1770%270%1616484811
nextName(SerializableString)1750%320%1717515111
_skipColonFast(int)1430%400%2121333311
_decodeBase64(Base64Variant)13914851%271738%1723346601
_handleOddName(int)137128%2228%1213323501
_nextNameMatch(PropertyNameMatcher, boolean)12614353%302444%2132338501
_finishHexNumber(boolean, char[], int, int)1210%180%1010313111
_handleUnexpectedValue(int)1072116%181035%1318243001
_skipColon()1009247%241842%1522193601
_parseFloat(char[], int, int, boolean, int)9717764%183264%1626226001
_decodeCharForError(int)962923%14422%810202801
_isNextTokenNameMaybe(int, SerializableString)950%140%1212373711
_handleInvalidNumberStart(int, boolean, boolean)940%260%1414191911
_skipUtf8_4(int)940%120%77161611
_decodeUtf8_3(int)930%120%77161611
_skipCComment()890%190%1313262611
_isNextTokenNameYes(int)820%130%1212313111
nextName()8011458%162055%1323256901
_decodeEscaped()782322%17315%1214192401
_skipWSOrEnd2()730%200%1111202011
_skipWSOrEnd()718353%201847%1520163301
_matchToken(String, int)640%120%77121211
_skipLine()640%150%1111222211
nextBooleanValue()630%140%88202011
_skipUtf8_3()630%80%55111111
getString(Writer)590%100%66202011
_verifyNoLeadingZeroes()552632%16627%912121701
nextIntValue(int)530%100%66131311
nextLongValue(long)530%100%66131311
_skipComment()530%100%66111111
nextStringValue()501320%9325%57141601
_checkMatchEnd(String, int, int)50813%6225%45101301
addName(int[], int, int)4926884%132363%1119116501
_parseSignedNumber(boolean)4515777%112165%91793701
nextToken()4513975%112569%823116301
readBinaryValue(Base64Variant, OutputStream)440%40%33121211
parseLongName(int, int, int)4317980%51575%51153601
_skipString()434048%10533%810183201
_verifyRootSpace(int)410%60%55131311
getBinaryValue(Base64Variant)402033%8220%5671301
_skipWS2()383950%14630%911132001
parseMediumName2(int, int)3613779%41275%4942601
releaseBuffered(OutputStream)340%20%22101011
getValueAsInt(int)340%100%669911
_skipColon2(boolean)326165%101458%71392501
readString(Writer)320%40%339911
_skipUtf8_2()320%40%336611
_finishString2(char[], int)3013581%51878%514104601
_decodeUtf8_4(int)309175%6650%6761801
_nextTokenNotInObject(int)296268%5964%41252101
_parseFloatThatStartsWithPeriod(boolean, boolean)29412%5116%346701
_parseName(int)2816685%42083%41353601
getValueAsString(String)280%60%448811
_parseNumber2(char[], int, boolean, int)277573%51168%5951901
parseMediumName(int)2414085%31381%3932601
_parseUnsignedNumber(int)1912686%31986%31242701
_decodeUtf8_3fast(int)196075%4450%4531201
parseName(int, int, int, int, int)190%n/a113311
getStringLength()171445%5337%565901
_matchLongName(PropertyNameMatcher, int, int)1516391%51575%51154101
_loadMore()156781%2675%2542201
_closeScope(int)150%20%225511
getValueAsInt()142058%6440%564901
_finishString()136082%2675%2552201
_skipWS()135981%31381%3931701
_reportInvalidChar(int)110%20%223311
_decodeUtf8_2(int)103175%1375%132601
_skipYAMLComment()100%20%224411
findName(int[], int, int, int)92775%1375%131701
getStringCharacters()91967%5337%563901
_closeInput()91562%3350%242801
getStringOffset()91460%5337%564801
finishToken()90%20%224411
_reportInvalidToken(String, int)90%n/a112211
_matchName(PropertyNameMatcher, int)813194%42083%41343501
_matchMediumName2(PropertyNameMatcher, int, int, int)811193%41275%4942701
_matchMediumName(PropertyNameMatcher, int, int)89592%41275%4942401
_matchToken2(String, int)76289%51372%51011201
slowParseName()63585%1583%141701
_getText2(JsonToken)61266%2360%242601
_handleInvalidNumberStart(int, boolean)60%n/a111111
_reportInvalidToken(String)60%n/a111111
_reportInvalidInitial(int)60%n/a111111
_reportInvalidOther(int)60%n/a111111
_reportInvalidToken(String, String)59394%2675%2521701
nextNameMatchAndToken(PropertyNameMatcher)50%n/a111111
_closeArrayScope()41275%1150%121501
_closeObjectScope()41275%1150%121501
_reportInvalidOther(int, int)442%n/a011201
willInternPropertyNames()40%n/a111111
_skipCR()2990%3350%240601
getValueAsString()2589%1583%141801
_loadMoreGuaranteed()457%1150%120201
streamReadInputSource()0%n/a111111
nextByte()1890%1150%121301
_finishAndReturnString()76100%8100%0502101
_matchFalse()59100%31178%3801001
_matchTrue()53100%4866%4701001
_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)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
getString()22100%4100%030601
_updateLocation()21100%n/a010501
_updateNameLocation()17100%n/a010501
parseName(int, int, int, int)14100%n/a010201
_padLastQuad(int, int)13100%2100%020101
static {...}11100%n/a010401
parseName(int, int, int)9100%n/a010101
nextNameMatch(PropertyNameMatcher)5100%n/a010101