Source file "com/fasterxml/jackson/databind/util/ClassUtil.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,280 of 1,542 | 16% | 253 of 302 | 16% | 202 | 234 | 329 | 395 | 59 | 83 |
checkAndFixAccess(Member, boolean) | ![]() ![]() | 28% | ![]() ![]() | 50% | 5 | 8 | 11 | 19 | 0 | 1 |
defaultValue(Class) | ![]() | 0% | ![]() | 0% | 9 | 9 | 17 | 17 | 1 | 1 |
findFirstAnnotatedEnumValue(Class, Class) | ![]() | 0% | ![]() | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
wrapperType(Class) | ![]() | 0% | ![]() | 0% | 9 | 9 | 17 | 17 | 1 | 1 |
_addRawSuperTypes(Class, Class, Collection, boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
_addSuperTypes(JavaType, Class, Collection, boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
primitiveType(Class) | ![]() | 0% | ![]() | 0% | 10 | 10 | 19 | 19 | 1 | 1 |
getJDKMajorVersion() | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
nameOf(Class) | ![]() | 0% | ![]() | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
findConstructor(Class, boolean) | ![]() ![]() | 24% | ![]() ![]() | 50% | 2 | 3 | 7 | 11 | 0 | 1 |
getTypeDescription(JavaType) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
getClassMethods(Class) | ![]() ![]() | 7% | ![]() | 0% | 1 | 2 | 14 | 15 | 0 | 1 |
createInstance(Class, boolean) | ![]() ![]() | 24% | ![]() ![]() | 50% | 1 | 2 | 4 | 7 | 0 | 1 |
closeOnFailAndThrowAsIOE(JsonGenerator, Closeable, Exception) | ![]() | 0% | ![]() | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
findSuperClasses(Class, Class, boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
verifyMustOverride(Class, Object, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
_failGetClassMethods(Class, Throwable) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
findSuperTypes(JavaType, Class, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
findRawSuperTypes(Class, Class, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
closeOnFailAndThrowAsIOE(JsonGenerator, Exception) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
isJDK17OrAbove() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
hasGetterSignature(Method) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
exceptionMessage(Throwable) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
isCollectionMapOrArray(Class) | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
backticked(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
apostrophed(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getClassDescription(Object) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
classNameOf(Object) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
findEnumType(EnumMap) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isBogusClass(Class) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
throwAsMappingException(DeserializationContext, IOException) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
quotedOr(Object, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
findEnumType(EnumSet) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isLocalType(Class, boolean) | ![]() ![]() | 53% | ![]() ![]() | 40% | 4 | 6 | 4 | 9 | 0 | 1 |
throwAsIAE(Throwable, String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
isConcrete(Class) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
isConcrete(Member) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getPackageName(Class) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getRootCause(Throwable) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
findEnumType(Class) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
canBeABeanType(Class) | ![]() ![]() | 65% | ![]() ![]() | 50% | 4 | 5 | 4 | 9 | 0 | 1 |
findSuperTypes(Class, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
throwIfError(Throwable) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
throwIfRTE(Throwable) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
throwIfIOE(Throwable) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
nameOf(Named) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
name(PropertyName) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDeclaringClass(Class) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
findSuperTypes(Class, Class, List) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
classOf(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
rawClass(JavaType) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
nullOrToString(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
name(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
nonNull(Object, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
throwAsIAE(Throwable) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
unwrapAndThrowAsIAE(Throwable, String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
throwRootCauseIfIOE(Throwable) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
unwrapAndThrowAsIAE(Throwable) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
checkAndFixAccess(Member) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getOuterClass(Class) | ![]() ![]() | 80% | ![]() ![]() | 75% | 1 | 3 | 2 | 6 | 0 | 1 |
ClassUtil() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
findEnumType(Enum) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getDeclaredFields(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getDeclaredMethods(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
_interfaces(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getConstructors(Class) | ![]() ![]() | 94% | ![]() ![]() | 66% | 2 | 4 | 1 | 8 | 0 | 1 |
isProxyType(Class) | ![]() ![]() | 86% | ![]() ![]() | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
isRecordType(Class) | ![]() ![]() | 85% | ![]() ![]() | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
isNonStaticInnerClass(Class) | ![]() ![]() | 81% | ![]() ![]() | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
isObjectOrPrimitive(Class) | ![]() ![]() | 80% | ![]() ![]() | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
hasEnclosingMethod(Class) | ![]() ![]() | 80% | ![]() ![]() | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
findClassAnnotations(Class) | ![]() ![]() | 75% | ![]() ![]() | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getEnclosingClass(Class) | ![]() ![]() | 75% | ![]() ![]() | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
nonNullString(String) | ![]() ![]() | 66% | ![]() ![]() | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
emptyIterator() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hasClass(Object, Class) | ![]() ![]() | 90% | ![]() ![]() | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
isJacksonStdImpl(Object) | ![]() ![]() | 90% | ![]() ![]() | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
isJacksonStdImpl(Class) | ![]() ![]() | 87% | ![]() ![]() | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
isJDKClass(Class) | ![]() | 100% | ![]() ![]() | 66% | 2 | 4 | 0 | 4 | 0 | 1 |
static {...} | ![]() | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
isEnumType(Class) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getGenericSuperclass(Class) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getGenericInterfaces(Class) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |