ParserBase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,498 of 2,20432%293 of 37421%2042663795634379
convertNumberToInt()1030%220%1212262611
convertNumberToLong()890%200%1111232311
convertNumberToDouble()880%160%99191911
convertNumberToFloat()880%160%99191911
getNumberValueDeferred()870%220%1212232311
getNumberValueExact()720%180%1010191911
convertNumberToBigInteger()670%100%66131311
convertNumberToBigDecimal()670%100%66131311
getNumberValue()660%160%99171711
_parseNumericValue(int)517158%131145%913173801
_parseIntValue()410%80%55121211
_decodeBase64Escape(Base64Variant, char, int)390%120%77111111
_parseSlowFloat(int)381933%4233%3481301
_getBigDecimal()380%40%33111111
_checkStdFeatureChanges(int, int)300%60%447711
overrideStdFeatures(int, int)280%20%227711
getBinaryValue(Base64Variant)280%40%337711
_getNumberFloat()270%20%228811
overrideCurrentName(String)250%40%338811
getCurrentLocation()240%n/a112211
getFloatValue()240%60%447711
getDecimalValue()240%60%447711
enable(JsonParser.Feature)230%40%335511
_getNumberDouble()21622%1150%126801
getCurrentName()210%60%445511
disable(JsonParser.Feature)200%20%224411
reset(boolean, int, int, int)180%40%333311
_getBigInteger()172155%2250%2341101
getNumberType()162661%6650%4751301
getBigIntegerValue()16833%5116%345701
setFeatureMask(int)160%20%225511
hasTextCharacters()150%40%333311
getIntValue()13838%5116%344601
getLongValue()13838%5116%344601
getTokenLocation()130%n/a114411
_getSourceReference()120%20%223311
_parseSlowInt(int)112670%4450%4531001
getTokenColumnNr()110%20%222211
isNaN()110%40%331111
_reportTooLongIntegral(int, String)110%20%224411
growArrayBy(int[], int)81361%2250%232601
_convertBigDecimalToBigInteger(BigDecimal)80%n/a112211
_releaseBuffers()7956%1150%122601
loadMoreGuaranteed()60%20%222211
getDoubleValue()51979%3350%342701
assignCurrentValue(Object)50%n/a112211
_handleBase64MissingPadding(Base64Variant)50%n/a112211
_reportMismatchedEndMarker(int, char)44090%2100%022801
currentValue()40%n/a111111
_decodeEscaped()40%n/a111111
_handleEOF()32990%4100%030501
_getByteArrayBuilder()31280%1150%121401
isClosed()30%n/a111111
getTokenCharacterOffset()30%n/a111111
getTokenLineNr()30%n/a111111
version()20%n/a111111
loadMore()20%n/a111111
_finishString()0%n/a111111
reportInvalidBase64Char(Base64Variant, int, int, String)61100%10100%0601101
_decodeBase64Escape(Base64Variant, int, int)36100%10100%0601101
ParserBase(IOContext, int)35100%2100%0201001
resetFloat(boolean, int, int, int)31100%n/a010901
close()29100%2250%230901
_reportExtraEndMarker(int)28100%2100%020401
resetInt(boolean, int)27100%n/a010901
_handleUnrecognizedCharacterEscape(char)23100%6100%040601
_throwUnquotedSpace(int, String)22100%1375%130501
resetAsNaN(String, double)18100%n/a010601
createChildArrayContext(int, int)14100%n/a010301
createChildObjectContext(int, int)14100%n/a010301
_contentReference()12100%2100%020301
_growNameDecodeBuffer(int[], int)11100%n/a010201
_validJsonValueList()8100%2100%020301
reportInvalidBase64Char(Base64Variant, int, int)7100%n/a010101
_eofAsNextChar()4100%n/a010201
getParsingContext()3100%n/a010101
_validJsonTokenList()3100%n/a010101
static {...}3100%n/a010101
_contentReferenceRedacted()2100%n/a010101