ClassUtil

Source file "com/fasterxml/jackson/databind/util/ClassUtil.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,085 of 1,52428%229 of 29823%1862322833884883
defaultValue(Class)620%160%99171711
wrapperType(Class)550%160%99171711
_addRawSuperTypes(Class, Class, Collection, boolean)490%120%779911
_addSuperTypes(JavaType, Class, Collection, boolean)480%120%77131311
primitiveType(Class)470%180%1010191911
getJDKMajorVersion()470%40%33111111
getClassMethods(Class)3737%20%12141501
findConstructor(Class, boolean)361732%1375%1361101
createInstance(Class, boolean)341124%1150%124701
closeOnFailAndThrowAsIOE(JsonGenerator, Closeable, Exception)330%40%33141411
checkAndFixAccess(Member, boolean)327469%41071%3851901
findSuperClasses(Class, Class, boolean)320%100%669911
findFirstAnnotatedEnumValue(Class, Class)283051%5550%3641001
verifyMustOverride(Class, Object, String)280%20%224411
nameOf(Class)251841%6440%5671301
_failGetClassMethods(Class, Throwable)250%n/a112211
findSuperTypes(JavaType, Class, boolean)240%60%445511
hasGetterSignature(Method)240%80%558811
findRawSuperTypes(Class, Class, boolean)220%60%445511
isJDK17OrAbove()220%20%225511
apostrophed(String)190%20%223311
classNameOf(Object)160%40%334411
closeOnFailAndThrowAsIOE(JsonGenerator, Exception)15731%n/a015801
getOuterClass(Class)150%40%336611
findEnumType(EnumMap)140%20%223311
exceptionMessage(Throwable)13735%5116%343501
throwAsMappingException(DeserializationContext, IOException)130%20%224411
quotedOr(Object, String)130%20%223311
findEnumType(EnumSet)130%20%223311
isLocalType(Class, boolean)121453%7330%564901
throwAsIAE(Throwable, String)120%n/a113311
isConcrete(Class)110%20%222211
isConcrete(Member)110%20%222211
hasClass(Object, Class)100%40%331111
getPackageName(Class)100%20%222211
getRootCause(Throwable)90%20%223311
findEnumType(Class)90%20%223311
canBeABeanType(Class)81565%4450%454901
findSuperTypes(Class, Class)80%n/a111111
throwIfRTE(Throwable)80%20%223311
nameOf(Named)80%20%223311
name(PropertyName)80%20%223311
getDeclaringClass(Class)80%20%221111
findSuperTypes(Class, Class, List)70%n/a112211
classOf(Object)70%20%223311
nullOrToString(Object)70%20%223311
name(String)70%20%223311
isCollectionMapOrArray(Class)61368%3350%340401
nonNull(Object, Object)60%20%221111
throwAsIAE(Throwable)50%n/a112211
unwrapAndThrowAsIAE(Throwable, String)50%n/a112211
getClassDescription(Object)41275%2250%231501
throwRootCauseIfIOE(Throwable)40%n/a111111
unwrapAndThrowAsIAE(Throwable)40%n/a112211
checkAndFixAccess(Member)40%n/a112211
throwIfError(Throwable)3562%1150%121301
ClassUtil()30%n/a111111
findEnumType(Enum)30%n/a111111
getDeclaredFields(Class)30%n/a111111
getDeclaredMethods(Class)30%n/a111111
_interfaces(Class)30%n/a111111
getConstructors(Class)23394%2466%241801
getTypeDescription(JavaType)21990%1150%121501
backticked(String)21789%1150%121301
isProxyType(Class)21386%2250%231501
isRecordType(Class)21285%2250%230201
isNonStaticInnerClass(Class)2981%1375%130201
isObjectOrPrimitive(Class)2880%2250%230101
hasEnclosingMethod(Class)2880%2250%230101
throwIfIOE(Throwable)2675%1150%121301
findClassAnnotations(Class)2675%1150%121301
getEnclosingClass(Class)2675%1150%120101
rawClass(JavaType)2571%1150%121301
nonNullString(String)2466%1150%121301
isJacksonStdImpl(Object)1990%2250%230101
isJacksonStdImpl(Class)1787%1150%120101
isJDKClass(Class)15100%1375%130201
isBogusClass(Class)13100%2466%240101
static {...}11100%n/a010401
isEnumType(Class)4100%n/a010101
getGenericSuperclass(Class)3100%n/a010101
getGenericInterfaces(Class)3100%n/a010101
emptyIterator()2100%n/a010101