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,006 of 2,881 | 30% | 371 of 473 | 21% | 271 | 339 | 430 | 638 | 49 | 101 |
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 |
findAndAddVirtualProperties(MapperConfig, AnnotatedClass, List) | ![]() | 0% | ![]() | 0% | 7 | 7 | 20 | 20 | 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 |
findEnumValues(MapperConfig, AnnotatedClass, Enum[], String[]) | ![]() | 0% | ![]() | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
findEnumAliases(Class, Enum[], String[][]) | ![]() | 0% | ![]() | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
findEnumAliases(MapperConfig, AnnotatedClass, Enum[], String[][]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
findDefaultEnumValue(AnnotatedClass, Enum[]) | ![]() | 0% | ![]() | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
_constructVirtualProperty(JsonAppend.Attr, MapperConfig, AnnotatedClass, JavaType) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
_findTypeResolver(MapperConfig, Annotated, JavaType) | ![]() ![]() | 59% | ![]() ![]() | 36% | 10 | 12 | 7 | 24 | 0 | 1 |
resolveSetterConflict(MapperConfig, AnnotatedMethod, AnnotatedMethod) | ![]() | 0% | ![]() | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
findSerializer(Annotated) | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
findInjectableValue(AnnotatedMember) | ![]() ![]() | 21% | ![]() ![]() | 12% | 4 | 5 | 10 | 13 | 0 | 1 |
hasCreatorAnnotation(Annotated) | ![]() | 0% | ![]() | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
findEnumValue(Enum) | ![]() | 0% | ![]() | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
_refinePropertyInclusion(Annotated, JsonInclude.Value) | ![]() | 0% | ![]() | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
findPropertyAliases(Annotated) | ![]() ![]() | 24% | ![]() ![]() | 16% | 3 | 4 | 8 | 11 | 0 | 1 |
findRootName(AnnotatedClass) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
findPropertyInclusion(Annotated) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
_primitiveAndWrapper(Class, Class) | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
_primitiveAndWrapper(JavaType, Class) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
findSubtypes(Annotated) | ![]() ![]() | 74% | ![]() ![]() | 75% | 2 | 5 | 2 | 11 | 0 | 1 |
findObjectIdInfo(Annotated) | ![]() ![]() | 34% | ![]() ![]() | 25% | 2 | 3 | 2 | 5 | 0 | 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 |
hasAsValueAnnotation(AnnotatedMethod) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
findPOJOBuilderConfig(AnnotatedClass) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
findNameForDeserialization(Annotated) | ![]() ![]() | 75% | ![]() ![]() | 50% | 6 | 8 | 5 | 16 | 0 | 1 |
findPropertyContentTypeResolver(MapperConfig, AnnotatedMember, JavaType) | ![]() ![]() | 39% | ![]() ![]() | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
isIgnorableType(AnnotatedClass) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
findUnwrappingNameTransformer(AnnotatedMember) | ![]() ![]() | 43% | ![]() ![]() | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
findEnumNamingStrategy(MapperConfig, AnnotatedClass) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
findClassDescription(AnnotatedClass) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
findSerializationTyping(Annotated) | ![]() | 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 |
findInjectableValueId(AnnotatedMember) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
_classIfExplicit(Class) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
findReferenceType(AnnotatedMember) | ![]() ![]() | 69% | ![]() ![]() | 50% | 2 | 3 | 2 | 7 | 0 | 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 |
_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 | |
findCreatorAnnotation(MapperConfig, Annotated) | ![]() ![]() | 86% | ![]() ![]() | 57% | 5 | 8 | 1 | 11 | 0 | 1 |
findDeserializationConverter(Annotated) | ![]() ![]() | 68% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findDeserializationContentConverter(AnnotatedMember) | ![]() ![]() | 68% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
_findSortAlpha(Annotated) | ![]() ![]() | 66% | ![]() ![]() | 25% | 2 | 3 | 1 | 4 | 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 | |
findNameForSerialization(Annotated) | ![]() ![]() | 92% | ![]() ![]() | 64% | 5 | 8 | 2 | 16 | 0 | 1 |
findPOJOBuilder(AnnotatedClass) | ![]() ![]() | 73% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
hasAsKey(MapperConfig, Annotated) | ![]() ![]() | 71% | ![]() ![]() | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
hasAsValue(Annotated) | ![]() ![]() | 71% | ![]() ![]() | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
hasAnyGetter(Annotated) | ![]() ![]() | 71% | ![]() ![]() | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
findDefaultEnumValue(Class) | ![]() | 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 | |
_isIgnorable(Annotated) | ![]() ![]() | 87% | ![]() ![]() | 66% | 2 | 4 | 1 | 8 | 0 | 1 |
findPropertyDefaultValue(Annotated) | ![]() ![]() | 85% | ![]() ![]() | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
findPropertyIndex(Annotated) | ![]() ![]() | 84% | ![]() ![]() | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
findAutoDetectVisibility(AnnotatedClass, VisibilityChecker) | ![]() ![]() | 78% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
hasAnySetter(Annotated) | ![]() ![]() | 78% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findMergeInfo(Annotated) | ![]() ![]() | 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 |
isAnnotationBundle(Annotation) | ![]() | 93% | ![]() ![]() | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
_findConstructorName(Annotated) | ![]() | 91% | ![]() ![]() | 62% | 3 | 5 | 1 | 9 | 0 | 1 |
hasRequiredMarker(AnnotatedMember) | ![]() | 85% | ![]() ![]() | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
findNamingStrategy(AnnotatedClass) | ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findPropertyDescription(Annotated) | ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findFormat(Annotated) | ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findViews(Annotated) | ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findTypeName(AnnotatedClass) | ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findSerializationPropertyOrder(AnnotatedClass) | ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findValueInstantiator(AnnotatedClass) | ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
findImplicitPropertyName(AnnotatedMember) | ![]() | 81% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
version() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
_constructNoTypeResolverBuilder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
findPropertyTypeResolver(MapperConfig, AnnotatedMember, JavaType) | ![]() | 100% | ![]() ![]() | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
JacksonAnnotationIntrospector() | ![]() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | |
findPropertyAccess(Annotated) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
findPolymorphicTypeInfo(MapperConfig, Annotated) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
findSetterInfo(Annotated) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
findTypeResolver(MapperConfig, AnnotatedClass, JavaType) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
_constructStdTypeResolverBuilder(MapperConfig, JsonTypeInfo.Value, JavaType) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
hasIgnoreMarker(AnnotatedMember) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
findSerializationSortAlphabetically(Annotated) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
findRenameByField(MapperConfig, AnnotatedField, PropertyName) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |