JsonParserBase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,734 of 1,7340%272 of 2720%1991993963966262
_decodeUTF8Name(int[], int, int)3100%320%1717646411
_parseHexInt(int)1790%300%1616404011
_parseNumericValue(int)1320%260%1414404011
_decodeUTF8ForError(byte[], int, int)800%200%1111141411
_parseSlowFloat(int)600%60%44141411
_hasNonAsciiBytes(int[], int, int)500%60%446611
_reportMismatchedEndMarker(int, char)440%20%227711
_verifyUtf8_4Range(int, int)440%60%446611
_parseIntValue()380%80%55101011
currentNameInBuffer()370%40%339911
_findOrAddUnquotedUTF8Name(ByteQuadsCanonicalizer, int[], int, int)370%60%44101011
resetIntHex(boolean, int)330%n/a11111111
_decodeSurrogate(int, int)300%40%334411
_verifyUnquotedName(String)300%80%557711
_reportExtraEndMarker(int)280%20%224411
_padLastQuad(int, int)280%40%333311
_verifyUTF8NameCodePoint(int, int)280%60%447711
_parseSlowInt(int)270%40%338811
JsonParserBase(ObjectReadContext, IOContext, int, int)250%20%227711
_verifyUTF8SecondByte(int, int)250%80%668811
_handleUnrecognizedCharacterEscape(char)230%60%446611
_floatNumberText()220%80%553311
_throwUnquotedSpace(int, String)220%40%335511
_utf8ContinuationCount(int)220%80%557711
_handleEscapedUTF8Char(int)220%60%444411
_handleInvalidStringChar(int)220%60%447711
currentName()210%60%445511
_verifyUTF8CodePoint4(int, int)210%40%336611
_verifyUTF8CodePoint3(int, int)200%40%336611
_verifyUTF8NotOverlong(int, int)180%80%553311
hasStringCharacters()150%40%333311
createChildArrayContext(int, int)140%n/a113311
createChildObjectContext(int, int)140%n/a113311
_bufferForStringStreaming()130%20%224411
_reportUnexpectedLowSurrogate(int)120%n/a112211
_isAllowedCtrlCharRS(int)120%40%331111
_missingFractionDigits(int, int)120%60%442211
_verifyFractionDigits(int, int, int)110%20%223311
_decodeAndAddUTF8Name(ByteQuadsCanonicalizer, int[], int, int)110%n/a111111
_addUTF8Name(ByteQuadsCanonicalizer, String, int[], int)110%20%223311
_reportInvalidUTF8Overlong(int, int, int)110%n/a113311
_reportInvalidChar(int)110%20%223311
_checkHexNumbersAllowed(int)100%20%223311
_reportTooLongIntegral(int, String)100%20%224411
_reportInvalidUTF8SecondByte(String, int, int)100%n/a113311
resetInt(boolean, int)80%n/a112211
_validJsonValueList()80%20%223311
_reportInvalidOther(int, int)70%n/a112211
_reportLeadingPlusSignNotAllowed()60%n/a112211
_verifyUtf8_4Range(int)60%n/a112211
_reportInvalidOther(int)60%n/a111111
_reportInvalidInitial(int)60%n/a111111
assignCurrentValue(Object)50%n/a112211
isEnabled(JsonReadFeature)50%n/a111111
currentValue()40%n/a111111
static {...}40%n/a111111
streamReadContext()30%n/a111111
_hexPrefixNotFollowedMessage(char)30%n/a111111
_validJsonTokenList()30%n/a111111
version()0%n/a111111
streamReadCapabilities()0%n/a111111
_handleLinefeedInString(int)0%n/a111111