Source file "com/fasterxml/jackson/databind/DeserializationContext.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,920 of 2,120 | 9% | 161 of 170 | 5% | 171 | 186 | 397 | 449 | 88 | 101 |
handleMissingInstantiator(Class, ValueInstantiator, JsonParser, String, Object[]) | ![]() | 0% | ![]() | 0% | 7 | 7 | 25 | 25 | 1 | 1 |
handleUnexpectedToken(JavaType, JsonToken, JsonParser, String, Object[]) | ![]() | 0% | ![]() | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
handleInstantiationProblem(Class, Object, Throwable) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
handleUnknownTypeId(JavaType, String, TypeIdResolver, String) | ![]() | 0% | ![]() | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
handleWeirdKey(Class, String, String, Object[]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
handleWeirdNumberValue(Class, Number, String, Object[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
handleWeirdStringValue(Class, String, String, Object[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
handleWeirdNativeValue(JavaType, Object, JsonParser) | ![]() | 0% | ![]() | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
handleMissingTypeId(JavaType, TypeIdResolver, String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
handleUnknownProperty(JsonParser, JsonDeserializer, Object, String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
DeserializationContext(DeserializationContext, DeserializationConfig, JsonParser, InjectableValues) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
DeserializationContext(DeserializationContext, DeserializerFactory) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
DeserializationContext(DeserializationContext, DeserializerCache) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
instantiationException(Class, Throwable) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
reportBadPropertyDefinition(BeanDescription, BeanPropertyDefinition, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
DeserializationContext(DeserializationContext) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
reportInputMismatch(BeanProperty, String, Object[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
readTree(JsonParser) | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
readPropertyValue(JsonParser, BeanProperty, JavaType) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
reportBadTypeDefinition(BeanDescription, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
weirdStringException(String, Class, String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
handleBadMerge(JsonDeserializer) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
hasValueDeserializerFor(JavaType, AtomicReference) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
parseDate(String) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
weirdKeyException(Class, String, String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
findInjectableValue(Object, BeanProperty, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
readValue(JsonParser, JavaType) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
wrongTokenException(JsonParser, JavaType, JsonToken, String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
wrongTokenException(JsonParser, Class, JsonToken, String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
weirdNumberException(Number, Class, String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
invalidTypeIdException(JavaType, String, String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
reportUnresolvedObjectId(ObjectIdReader, Object) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
_treeAsTokens(JsonNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
_isCompatible(Class, Object) | ![]() | 0% | ![]() | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
weirdNativeValueException(Object, Class) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
instantiationException(Class, String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
reportPropertyInputMismatch(Class, String, String, Object[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
missingTypeIdException(JavaType, String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
_getDateFormat() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
readTreeAsValue(JsonNode, Class) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
readTreeAsValue(JsonNode, JavaType) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
reportTrailingTokens(Class, JsonParser, JsonToken) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
findKeyDeserializer(JavaType, BeanProperty) | ![]() ![]() | 48% | ![]() ![]() | 50% | 1 | 2 | 4 | 8 | 0 | 1 |
leaseObjectBuffer() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
constructSpecializedType(JavaType, Class) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
reportWrongTokenException(JsonDeserializer, JsonToken, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
reportBadCoercion(JsonDeserializer, Class, Object, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
returnObjectBuffer(ObjectBuffer) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
reportWrongTokenException(JavaType, JsonToken, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
reportWrongTokenException(Class, JsonToken, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
findRootValueDeserializer(JavaType) | ![]() ![]() | 69% | ![]() ![]() | 50% | 2 | 3 | 3 | 9 | 0 | 1 |
handleUnexpectedToken(Class, JsonParser) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
reportInputMismatch(JsonDeserializer, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getArrayBuilders() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
reportInputMismatch(Class, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
reportInputMismatch(JavaType, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getContextualType() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isEnabled(DeserializationFeature) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
hasDeserializationFeatures(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
handleUnexpectedToken(Class, JsonToken, JsonParser, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
handleUnexpectedToken(JavaType, JsonParser) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setAttribute(Object, Object) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
hasSomeOfFeatures(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
bufferAsCopyOfValue(JsonParser) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
constructType(Class) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
constructCalendar(Date) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
readPropertyValue(JsonParser, BeanProperty, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
readValue(JsonParser, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
reportPropertyInputMismatch(JavaType, String, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
findCoercionAction(LogicalType, Class, CoercionInputShape) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
findCoercionFromBlankString(LogicalType, Class, CoercionAction) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bufferForInputBuffering(JsonParser) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
extractScalarFromObject(JsonParser, JsonDeserializer, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
reportBadDefinition(JavaType, String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isEnabled(DatatypeFeature) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getAttribute(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isEnabled(StreamReadCapability) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bufferForInputBuffering() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
findClass(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
DeserializationContext(DeserializerFactory, DeserializerCache) | ![]() ![]() | 88% | ![]() ![]() | 50% | 1 | 2 | 1 | 12 | 0 | 1 |
canOverrideAccessModifiers() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getDatatypeFeatures() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getLocale() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getTimeZone() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getBase64Variant() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getNodeFactory() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getActiveView() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getFactory() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getDeserializationFeatures() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getParser() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
_shapeForToken(JsonToken) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
DeserializationContext(DeserializationContext, DeserializationConfig) | ![]() | 100% | n/a | 0 | 1 | 0 | 11 | 0 | 1 | |
handlePrimaryContextualization(JsonDeserializer, BeanProperty, JavaType) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
handleSecondaryContextualization(JsonDeserializer, BeanProperty, JavaType) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
findContextualValueDeserializer(JavaType, BeanProperty) | ![]() | 100% | ![]() ![]() | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
findNonContextualValueDeserializer(JavaType) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
isEnabled(MapperFeature) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getDefaultPropertyFormat(Class) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getAnnotationIntrospector() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getTypeFactory() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getConfig() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |