Source file "com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,423 of 2,700 | 10% | 418 of 441 | 5% | 300 | 318 | 545 | 603 | 80 | 96 |
| refineSerializationType(MapperConfig, Annotated, JavaType) | 0% | 0% | 21 | 21 | 67 | 67 | 1 | 1 | ||
| refineDeserializationType(MapperConfig, Annotated, JavaType) | 24% | 41% | 10 | 13 | 23 | 37 | 0 | 1 | ||
| findSubtypesCheckRepeatedNames(String, JsonSubTypes.Type[]) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| _findTypeResolver(MapperConfig, Annotated, JavaType) | 16% | 10% | 10 | 11 | 22 | 27 | 0 | 1 | ||
| findAndAddVirtualProperties(MapperConfig, AnnotatedClass, List) | 0% | 0% | 7 | 7 | 20 | 20 | 1 | 1 | ||
| findSubtypes(Annotated) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| findEnumValues(Class, Enum[], String[]) | 0% | 0% | 9 | 9 | 20 | 20 | 1 | 1 | ||
| _constructVirtualProperty(JsonAppend.Prop, MapperConfig, AnnotatedClass) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| findEnumAliases(Class, Enum[], String[][]) | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| findNameForDeserialization(Annotated) | 0% | 0% | 8 | 8 | 16 | 16 | 1 | 1 | ||
| findNameForSerialization(Annotated) | 0% | 0% | 8 | 8 | 16 | 16 | 1 | 1 | ||
| _constructVirtualProperty(JsonAppend.Attr, MapperConfig, AnnotatedClass, JavaType) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| findInjectableValue(AnnotatedMember) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| findPropertyAliases(Annotated) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| resolveSetterConflict(MapperConfig, AnnotatedMethod, AnnotatedMethod) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| findSerializer(Annotated) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| findCreatorAnnotation(MapperConfig, Annotated) | 0% | 0% | 8 | 8 | 11 | 11 | 1 | 1 | ||
| hasCreatorAnnotation(Annotated) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| isAnnotationBundle(Annotation) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| findEnumValue(Enum) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| _refinePropertyInclusion(Annotated, JsonInclude.Value) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| findReferenceType(AnnotatedMember) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| findRootName(AnnotatedClass) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| findPropertyInclusion(Annotated) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| _isIgnorable(Annotated) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| _primitiveAndWrapper(Class, Class) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| findUnwrappingNameTransformer(AnnotatedMember) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| findPropertyContentTypeResolver(MapperConfig, AnnotatedMember, JavaType) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| _findConstructorName(Annotated) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| _primitiveAndWrapper(JavaType, Class) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| findPropertyDefaultValue(Annotated) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| findObjectIdInfo(Annotated) | 34% | 25% | 2 | 3 | 2 | 5 | 0 | 1 | ||
| findPropertyIndex(Annotated) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| findObjectReferenceInfo(Annotated, ObjectIdInfo) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| findFilterId(Annotated) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| findKeySerializer(Annotated) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| findContentSerializer(Annotated) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| findNullSerializer(Annotated) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| _propertyName(String, String) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| findSerializationConverter(Annotated) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findSerializationContentConverter(AnnotatedMember) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findDeserializationContentConverter(AnnotatedMember) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| _findSortAlpha(Annotated) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| hasAsValueAnnotation(AnnotatedMethod) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| findPOJOBuilderConfig(AnnotatedClass) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| isIgnorableType(AnnotatedClass) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasRequiredMarker(AnnotatedMember) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| findPropertyTypeResolver(MapperConfig, AnnotatedMember, JavaType) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| hasAsKey(MapperConfig, Annotated) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| hasAsValue(Annotated) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| hasAnyGetter(Annotated) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| hasAnySetter(Annotated) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findMergeInfo(Annotated) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findNamingStrategy(AnnotatedClass) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findEnumNamingStrategy(MapperConfig, AnnotatedClass) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findClassDescription(AnnotatedClass) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findPropertyAccess(Annotated) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| findPropertyDescription(Annotated) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findViews(Annotated) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findTypeName(AnnotatedClass) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findSerializationTyping(Annotated) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findSerializationPropertyOrder(AnnotatedClass) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findCreatorBinding(Annotated) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| _classIfExplicit(Class, Class) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| readResolve() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| findImplicitPropertyName(AnnotatedMember) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| findInjectableValueId(AnnotatedMember) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| _classIfExplicit(Class) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| findDeserializer(Annotated) | 55% | 25% | 2 | 3 | 3 | 6 | 0 | 1 | ||
| findKeyDeserializer(Annotated) | 55% | 25% | 2 | 3 | 3 | 6 | 0 | 1 | ||
| findContentDeserializer(Annotated) | 55% | 25% | 2 | 3 | 3 | 6 | 0 | 1 | ||
| findSetterInfo(Annotated) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _databindException(Throwable, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isTypeId(AnnotatedMember) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _databindException(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| findDeserializationConverter(Annotated) | 68% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| setConstructorPropertiesImpliesCreator(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| findPropertyIgnorals(Annotated) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasAnyGetterAnnotation(AnnotatedMethod) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasAnySetterAnnotation(AnnotatedMethod) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| findPOJOBuilder(AnnotatedClass) | 73% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| findDefaultEnumValue(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasIgnoreMarker(AnnotatedMember) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| findSerializationSortAlphabetically(Annotated) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _constructStdTypeResolverBuilder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 96% | n/a | 0 | 1 | 2 | 9 | 0 | 1 | ||
| findAutoDetectVisibility(AnnotatedClass, VisibilityChecker) | 78% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| findPropertyIgnoralByName(MapperConfig, Annotated) | 76% | 50% | 1 | 2 | 1 | 4 | 0 | 1 | ||
| findPropertyInclusionByName(MapperConfig, Annotated) | 76% | 50% | 1 | 2 | 1 | 4 | 0 | 1 | ||
| findFormat(Annotated) | 84% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| findValueInstantiator(AnnotatedClass) | 84% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| version() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| findRenameByField(MapperConfig, AnnotatedField, PropertyName) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| _constructNoTypeResolverBuilder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| JacksonAnnotationIntrospector() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| findTypeResolver(MapperConfig, AnnotatedClass, JavaType) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |