JsonParserBase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total837 of 1,71651%157 of 26841%1191961903932561
_parseHexInt(int)1790%300%1616404011
_decodeUTF8ForError(byte[], int, int)800%200%1111141411
_hasNonAsciiBytes(int[], int, int)500%60%446611
_decodeUTF8Name(int[], int, int)3827287%62681%61786401
currentNameInBuffer()370%40%339911
_findOrAddUnquotedUTF8Name(ByteQuadsCanonicalizer, int[], int, int)370%60%44101011
resetIntHex(boolean, int)300%n/a11101011
_decodeSurrogate(int, int)300%40%334411
_verifyUnquotedName(String)300%80%557711
_handleUnrecognizedCharacterEscape(char)230%60%446611
_verifyUTF8SecondByte(int, int)22312%7112%566801
_utf8ContinuationCount(int)220%80%557711
_handleEscapedUTF8Char(int)220%60%444411
_handleInvalidStringChar(int)19313%5116%346701
_verifyUTF8NotOverlong(int, int)180%80%553311
hasStringCharacters()150%40%333311
_verifyUTF8CodePoint4(int, int)14733%2250%233601
_bufferForStringStreaming()130%20%224411
_reportUnexpectedLowSurrogate(int)120%n/a112211
_verifyUTF8CodePoint3(int, int)11945%2250%233601
_reportInvalidUTF8Overlong(int, int, int)110%n/a113311
_parseNumericValue(int)1012292%32388%31434001
_checkHexNumbersAllowed(int)100%20%223311
_reportInvalidUTF8SecondByte(String, int, int)100%n/a113311
_reportInvalidChar(int)8327%1150%122301
_verifyUTF8NameCodePoint(int, int)72175%1583%141701
_isAllowedCtrlCharRS(int)7541%3125%230101
_reportTooLongIntegral(int, String)7330%2100%023401
_reportLeadingPlusSignNotAllowed()60%n/a112211
_reportInvalidOther(int)60%n/a111111
_reportInvalidInitial(int)60%n/a111111
_verifyUtf8_4Range(int, int)53988%2466%240601
_verifyFractionDigits(int, int, int)5654%2100%021301
_reportMismatchedEndMarker(int, char)44090%2100%022701
_parseSlowInt(int)43389%8100%0511001
_padLastQuad(int, int)42485%1375%131301
_throwUnquotedSpace(int, String)41881%3125%231501
_reportInvalidOther(int, int)4342%n/a011201
currentValue()40%n/a111111
JsonParserBase(ObjectReadContext, IOContext, int, int)32288%1150%120701
_hexPrefixNotFollowedMessage(char)30%n/a111111
_addUTF8Name(ByteQuadsCanonicalizer, String, int[], int)981%1150%121301
_validJsonValueList()675%1150%121301
version()0%n/a111111
_handleLinefeedInString(int)0%n/a111111
_parseSlowFloat(int)57100%6100%0401301
_parseIntValue()38100%1787%1501001
_reportExtraEndMarker(int)28100%2100%020401
currentName()21100%1583%140501
createChildArrayContext(int, int)14100%n/a010301
createChildObjectContext(int, int)14100%n/a010301
_missingFractionDigits(int, int)12100%2466%240201
_decodeAndAddUTF8Name(ByteQuadsCanonicalizer, int[], int, int)11100%n/a010101
resetInt(boolean, int)8100%n/a010201
_verifyUtf8_4Range(int)6100%n/a010201
assignCurrentValue(Object)5100%n/a010201
isEnabled(JsonReadFeature)5100%n/a010101
static {...}4100%n/a010101
streamReadContext()3100%n/a010101
_validJsonTokenList()3100%n/a010101
streamReadCapabilities()100%n/a010101