Source file "com/fasterxml/jackson/databind/deser/std/StdDeserializer.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 3,070 of 3,305 | 7% | 509 of 540 | 5% | 382 | 404 | 718 | 784 | 80 | 99 |
| _parseBytePrimitive(JsonParser, DeserializationContext) | 0% | 0% | 15 | 15 | 38 | 38 | 1 | 1 | ||
| _parseShortPrimitive(JsonParser, DeserializationContext) | 0% | 0% | 15 | 15 | 38 | 38 | 1 | 1 | ||
| _parseBooleanPrimitive(JsonParser, DeserializationContext) | 0% | 0% | 17 | 17 | 36 | 36 | 1 | 1 | ||
| _parseFloatPrimitive(JsonParser, DeserializationContext) | 0% | 0% | 15 | 15 | 34 | 34 | 1 | 1 | ||
| _parseDoublePrimitive(JsonParser, DeserializationContext) | 0% | 0% | 15 | 15 | 34 | 34 | 1 | 1 | ||
| _parseIntPrimitive(JsonParser, DeserializationContext) | 0% | 0% | 14 | 14 | 32 | 32 | 1 | 1 | ||
| _parseLongPrimitive(JsonParser, DeserializationContext) | 0% | 0% | 14 | 14 | 32 | 32 | 1 | 1 | ||
| _parseInteger(JsonParser, DeserializationContext, Class) | 0% | 0% | 12 | 12 | 24 | 24 | 1 | 1 | ||
| _parseLong(JsonParser, DeserializationContext, Class) | 0% | 0% | 12 | 12 | 24 | 24 | 1 | 1 | ||
| _deserializeFromString(JsonParser, DeserializationContext) | 29% | 34% | 12 | 14 | 15 | 27 | 0 | 1 | ||
| _parseBoolean(JsonParser, DeserializationContext, Class) | 0% | 0% | 15 | 15 | 27 | 27 | 1 | 1 | ||
| _parseString(JsonParser, DeserializationContext, NullValueProvider) | 0% | 0% | 13 | 13 | 25 | 25 | 1 | 1 | ||
| _findNullProvider(DeserializationContext, BeanProperty, Nulls, JsonDeserializer) | 12% | 13% | 11 | 12 | 20 | 24 | 0 | 1 | ||
| _parseDateFromArray(JsonParser, DeserializationContext) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| _checkFromStringCoercion(DeserializationContext, String, LogicalType, Class) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| _parseDate(JsonParser, DeserializationContext) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| _parseIntPrimitive(DeserializationContext, String) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| _coerceBooleanFromInt(JsonParser, DeserializationContext, Class) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| _parseInteger(DeserializationContext, String) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| _coercedTypeDesc() | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| _deserializeFromArray(JsonParser, DeserializationContext) | 21% | 15% | 7 | 8 | 11 | 14 | 0 | 1 | ||
| _parseDate(String, DeserializationContext) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| _isIntNumber(String) | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| _verifyNullForPrimitiveCoercion(DeserializationContext, String) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| _reportFailedNullCoerce(DeserializationContext, boolean, Enum, String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _verifyNumberForScalarCoercion(DeserializationContext, JsonParser) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| findConvertingContentDeserializer(DeserializationContext, BeanProperty, JsonDeserializer) | 20% | 12% | 4 | 5 | 9 | 12 | 0 | 1 | ||
| _verifyStringForScalarCoercion(DeserializationContext, String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| _checkToStringCoercion(JsonParser, DeserializationContext, Class, Object, CoercionInputShape) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| _coerceEmptyString(DeserializationContext, boolean) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| handleNestedArrayForSingle(JsonParser, DeserializationContext) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| _deserializeFromEmpty(JsonParser, DeserializationContext) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| _checkFloatSpecialValue(String) | 0% | 0% | 8 | 8 | 8 | 8 | 1 | 1 | ||
| _checkDoubleSpecialValue(String) | 0% | 0% | 8 | 8 | 9 | 9 | 1 | 1 | ||
| _checkFloatToIntCoercion(JsonParser, DeserializationContext, Class) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| _checkIntToFloatCoercion(JsonParser, DeserializationContext, Class) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| _isTrue(String) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| _isFalse(String) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| findContentNullProvider(DeserializationContext, BeanProperty, JsonDeserializer) | 45% | 30% | 5 | 6 | 8 | 14 | 0 | 1 | ||
| _verifyNullForScalarCoercion(DeserializationContext, String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| _parseFloatPrimitive(JsonParser, DeserializationContext, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _parseDoublePrimitive(JsonParser, DeserializationContext, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _deserializeFromEmptyString(JsonParser, DeserializationContext, CoercionAction, Class, String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| _parseLongPrimitive(DeserializationContext, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _parseFloatPrimitive(DeserializationContext, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _parseDoublePrimitive(DeserializationContext, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _checkTextualNull(DeserializationContext, String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| _coerceIntegral(JsonParser, DeserializationContext) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| _failDoubleToIntCoercion(JsonParser, DeserializationContext, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| _verifyNullForPrimitive(DeserializationContext) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| handleUnknownProperty(JsonParser, DeserializationContext, Object, String) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| _deserializeWrappedValue(JsonParser, DeserializationContext) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _parseLong(DeserializationContext, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| _coerceTextualNull(DeserializationContext, boolean) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| handleMissingEndArrayForSingle(JsonParser, DeserializationContext) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| _parseBooleanFromInt(JsonParser, DeserializationContext) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findValueNullProvider(DeserializationContext, SettableBeanProperty, PropertyMetadata) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _isNegInf(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| _isPosInf(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| _intOverflow(long) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| StdDeserializer(StdDeserializer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _isEmptyOrTextualNull(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| _verifyEndArrayForSingle(JsonParser, DeserializationContext) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _checkBooleanToStringCoercion(JsonParser, DeserializationContext, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _byteOverflow(int) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| _shortOverflow(int) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| _coercedTypeDesc(Class) | 62% | 50% | 1 | 2 | 1 | 4 | 0 | 1 | ||
| _checkFromStringCoercion(DeserializationContext, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _checkIntToStringCoercion(JsonParser, DeserializationContext, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _checkFloatToStringCoercion(JsonParser, DeserializationContext, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _coerceNullToken(DeserializationContext, boolean) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| _findCoercionFromEmptyString(DeserializationContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _findCoercionFromBlankString(DeserializationContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _nonNullNumber(Number) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| findFormatOverrides(DeserializationContext, BeanProperty, Class) | 50% | 50% | 1 | 2 | 1 | 3 | 0 | 1 | ||
| _parseString(JsonParser, DeserializationContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getValueType(DeserializationContext) | 54% | 50% | 1 | 2 | 1 | 3 | 0 | 1 | ||
| deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _parseBooleanPrimitive(DeserializationContext, JsonParser, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| findDeserializer(DeserializationContext, JavaType, BeanProperty) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _checkCoercionFail(DeserializationContext, CoercionAction, Class, Object, String) | 83% | 50% | 1 | 2 | 1 | 4 | 0 | 1 | ||
| findContentNullStyle(DeserializationContext, BeanProperty) | 63% | 50% | 1 | 2 | 1 | 3 | 0 | 1 | ||
| _parseDouble(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _parseDouble(String, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _hasTextualNull(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _isNaN(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getValueClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getValueType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isDefaultDeserializer(JsonDeserializer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| StdDeserializer(JavaType) | 85% | 50% | 1 | 2 | 0 | 4 | 0 | 1 | ||
| findFormatFeature(DeserializationContext, BeanProperty, Class, JsonFormat.Feature) | 85% | 50% | 1 | 2 | 1 | 4 | 0 | 1 | ||
| _neitherNull(Object, Object) | 75% | 50% | 2 | 3 | 0 | 1 | 0 | 1 | ||
| getValueInstantiator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _isBlank(String) | 100% | 100% | 0 | 3 | 0 | 5 | 0 | 1 | ||
| static {...} | 100% | n/a | 0 | 1 | 0 | 6 | 0 | 1 | ||
| StdDeserializer(Class) | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | ||
| _findCoercionFromEmptyArray(DeserializationContext) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| handledType() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| isDefaultKeyDeserializer(KeyDeserializer) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |