JsonParserBase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total569 of 1,71666%72 of 26873%591961383931661
_parseHexInt(int)1790%300%1616404011
_parseSlowFloat(int)381933%4233%3481301
_parseIntValue()380%80%55101011
currentNameInBuffer()370%40%339911
_decodeUTF8Name(int[], int, int)3028090%13196%11766401
resetIntHex(boolean, int)300%n/a11101011
currentName()210%60%445511
hasStringCharacters()150%40%333311
_bufferForStringStreaming()130%20%224411
_parseSlowInt(int)112670%4450%4531001
_verifyUTF8SecondByte(int, int)111456%8100%062801
_verifyUTF8CodePoint4(int, int)111047%4100%032601
_parseNumericValue(int)1012292%32388%31434001
_reportTooLongIntegral(int, String)100%20%224411
_verifyUTF8CodePoint3(int, int)81260%4100%032601
_reportInvalidUTF8Overlong(int, int, int)8327%n/a012301
_reportInvalidChar(int)8327%2100%022301
_verifyUTF8NameCodePoint(int, int)72175%6100%041701
_checkHexNumbersAllowed(int)6440%1150%122301
_reportLeadingPlusSignNotAllowed()60%n/a112211
_reportInvalidOther(int)60%n/a111111
_reportInvalidInitial(int)60%n/a111111
_handleInvalidStringChar(int)51777%6100%042701
_verifyUTF8NotOverlong(int, int)51372%8100%051301
_verifyFractionDigits(int, int, int)5654%2100%021301
assignCurrentValue(Object)50%n/a112211
_reportMismatchedEndMarker(int, char)44090%2100%022701
_padLastQuad(int, int)42485%4100%031301
_reportInvalidOther(int, int)4342%n/a011201
currentValue()40%n/a111111
_verifyUtf8_4Range(int, int)34193%6100%040601
_decodeSurrogate(int, int)32790%4100%030401
_reportUnexpectedLowSurrogate(int)3975%n/a010201
_reportInvalidUTF8SecondByte(String, int, int)3770%n/a011301
_hexPrefixNotFollowedMessage(char)30%n/a111111
_verifyUnquotedName(String)2893%8100%050701
_isAllowedCtrlCharRS(int)1083%1375%130101
_addUTF8Name(ByteQuadsCanonicalizer, String, int[], int)981%1150%121301
version()0%n/a111111
_handleLinefeedInString(int)0%n/a111111
_decodeUTF8ForError(byte[], int, int)80100%20100%01101401
_hasNonAsciiBytes(int[], int, int)50100%6100%040601
_findOrAddUnquotedUTF8Name(ByteQuadsCanonicalizer, int[], int, int)37100%6100%0401001
_reportExtraEndMarker(int)28100%2100%020401
JsonParserBase(ObjectReadContext, IOContext, int, int)25100%2100%020701
_handleUnrecognizedCharacterEscape(char)23100%6100%040601
_throwUnquotedSpace(int, String)22100%1375%130501
_utf8ContinuationCount(int)22100%8100%050701
_handleEscapedUTF8Char(int)22100%6100%040401
createChildArrayContext(int, int)14100%n/a010301
createChildObjectContext(int, int)14100%n/a010301
_missingFractionDigits(int, int)12100%6100%040201
_decodeAndAddUTF8Name(ByteQuadsCanonicalizer, int[], int, int)11100%n/a010101
resetInt(boolean, int)8100%n/a010201
_validJsonValueList()8100%2100%020301
_verifyUtf8_4Range(int)6100%n/a010201
isEnabled(JsonReadFeature)5100%n/a010101
static {...}4100%n/a010101
streamReadContext()3100%n/a010101
_validJsonTokenList()3100%n/a010101
streamReadCapabilities()100%n/a010101