| handleMissingInstantiator(Class, ValueInstantiator, JsonParser, String, Object[]) |  | 0% |  | 0% | 7 | 7 | 25 | 25 | 1 | 1 |
| handleUnexpectedToken(JavaType, JsonToken, JsonParser, String, Object[]) |   | 28% |   | 28% | 7 | 8 | 14 | 22 | 0 | 1 |
| handleNullForPrimitives(Class, JsonParser, ValueDeserializer, String, Object[]) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| handleInstantiationProblem(Class, Object, Throwable) |  | 0% |  | 0% | 5 | 5 | 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 |
| handleUnknownTypeId(JavaType, String, TypeIdResolver, String) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| handleMissingTypeId(JavaType, TypeIdResolver, String) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| handleUnknownProperty(JsonParser, ValueDeserializer, Object, String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 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 |
| reportInputMismatch(BeanProperty, String, Object[]) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| findKeyDeserializer(JavaType, BeanProperty) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| readPropertyValue(JsonParser, BeanProperty, JavaType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| wrongTokenException(JsonParser, Class, JsonToken, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readTree(JsonParser) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| reportBadTypeDefinition(BeanDescription, String, Object[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| weirdStringException(String, Class, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| handleBadMerge(ValueDeserializer) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 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 |
| wrongTokenException(JsonParser, JavaType, 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 |
| handlePrimaryContextualization(ValueDeserializer, BeanProperty, JavaType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _isCompatible(Class, Object) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| reportPropertyInputMismatch(Class, String, String, Object[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 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 |
| readValue(JsonParser, ResolvedType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _readValue(JsonParser, ValueDeserializer) |  | 0% |  | 0% | 3 | 3 | 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 |
| readValue(JsonParser, JavaType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| findContextualValueDeserializer(JavaType, BeanProperty) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findPropertyTypeDeserializer(JavaType, AnnotatedMember) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| findPropertyContentTypeDeserializer(JavaType, AnnotatedMember) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| readTreeAsValue(JsonNode, Class) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| readTreeAsValue(JsonNode, JavaType) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| findInjectableValue(Object, BeanProperty, Object, Boolean, Boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| leaseObjectBuffer() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| constructSpecializedType(JavaType, Class) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| reportWrongTokenException(ValueDeserializer, JsonToken, String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| reportBadCoercion(ValueDeserializer, Class, Object, String, Object[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| reportTrailingTokens(Class, JsonParser, JsonToken) |   | 60% |   | 50% | 1 | 2 | 2 | 5 | 0 | 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) |   | 66% |   | 50% | 2 | 3 | 3 | 9 | 0 | 1 |
| handleUnexpectedToken(Class, JsonParser) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reportInputMismatch(ValueDeserializer, String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getArrayBuilders() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| _treeAsTokens(JsonNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| reportInputMismatch(Class, String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findTypeDeserializer(JavaType, AnnotatedClass) |   | 44% | | n/a | 0 | 1 | 4 | 5 | 0 | 1 |
| getContextualType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasDeserializationFeatures(int) |  | 0% |  | 0% | 2 | 2 | 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 |
| lazyIntrospectBeanDescriptionForBuilder(JavaType, BeanDescription) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferAsCopyOfValue(JsonParser) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 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 |
| readValue(JsonParser, TypeReference) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| introspectBeanDescriptionForCreation(JavaType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lazyIntrospectBeanDescriptionForCreation(JavaType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findNonContextualValueDeserializer(JavaType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reportPropertyInputMismatch(JavaType, String, String, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reportBadPropertyDefinition(BeanDescription.Supplier, BeanPropertyDefinition, String, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| missingInjectableValueException(String, Object, BeanProperty, 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 |
| introspectBeanDescription(JavaType, AnnotatedClass) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| introspectBeanDescriptionForCreation(JavaType, AnnotatedClass) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| introspectBeanDescriptionForBuilder(JavaType, BeanDescription) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findRootName(JavaType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findRootName(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasExplicitDeserializerFor(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reportBadDefinition(JavaType, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEnabled(MapperFeature) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefaultPropertyFormat(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAttribute(Object) |  | 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 |
| canOverrideAccessModifiers() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTypeFactory() |  | 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 |
| createArrayNode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createObjectNode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBase64Variant() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferForInputBuffering(JsonParser) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flushCachedDeserializers() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getActiveView() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tokenStreamFactory() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _shapeForToken(JsonToken) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEnabled(DeserializationFeature) |   | 80% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| constructType(Class) |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| extractScalarFromObject(JsonParser, ValueDeserializer, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| DeserializationContext(TokenStreamFactory, DeserializerFactory, DeserializerCache, DeserializationConfig, FormatSchema, InjectableValues) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| handleSecondaryContextualization(ValueDeserializer, BeanProperty, JavaType) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| classIntrospector() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| reportInputMismatch(JavaType, String, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findTypeDeserializer(JavaType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEnabled(DatatypeFeature) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEnabled(StreamReadCapability) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDatatypeFeatures() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAnnotationIntrospector() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| streamReadConstraints() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStreamReadFeatures(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFormatReadFeatures(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNodeFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getConfig() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSchema() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDeserializationFeatures() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getParser() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |