BeanUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,424 of 6,6613%1,418 of 1,4391%8608681,5161,547101106
getters(Class, Class, boolean, Consumer)4620%1570%808011911911
setters(Class, BeanInfo, Class, Consumer)3080%900%4747757511
processJSONType1x(BeanInfo, Annotation, Method)2850%520%3838747411
fieldName(String, String)2820%680%4343565611
setterName(String, String)2780%540%3636525211
getEnumValueField(Class, ObjectCodecProvider)2630%600%3131696911
getterName(String, String)2600%540%3636555511
resolve(Type, Class, Type, Map)2370%460%2424666611
declaredFields(Class, Consumer)2170%540%2828545411
getField(Class, Method)1840%580%3030292911
upperCamelWith(String, int, char)1840%520%2727272711
setNoneStaticMemberClassParent(Object, Object)1390%180%1010313111
equals(Type, Type)1290%340%1818333311
setters(Class, boolean, Consumer)1110%360%1919282811
cleanupCache(ClassLoader)1110%200%1111313111
getterName(Method, boolean, String)950%260%1414181811
underScores(String, int, boolean)930%220%1212202011
dashes(String, int, boolean)930%220%1212202011
dots(String, int, boolean)930%220%1212202011
findAnnotation(AnnotatedElement, Class, boolean, Set)900%240%1313232311
getMethod(Class, Method)870%200%1111212111
getRecordFieldNames(Class)810%100%66151511
lambda$getField$10(Method, int, int, Class, char, String, Field[], Field)800%220%1212141411
getGenericSupertype(Type, Class, Class)790%200%1111191911
lambda$getEnumAnnotationNames$6(Enum[], String[], Field)760%120%77161611
getRawType(Type)730%120%77161611
pascal(String, int, int)720%180%1010101011
lambda$processJacksonJsonFormat$12(Annotation, FieldInfo, Method)690%140%99171711
isWriteEnumAsJavaBean(Class)680%110%77171711
isNoneStaticMemberClass(Class, Class)660%200%1111191911
snakeCase(String, int)640%100%66141411
lambda$processJacksonJsonFormat$13(Annotation, BeanInfo, Method)640%140%99171711
fields(Class, Consumer)630%120%77171711
canonicalize(Type)620%100%66141411
lambda$processJacksonJsonInclude$15(Annotation, FieldInfo, Method)590%60%55151511
annotationMethods(Class, Consumer)560%100%66141411
setterName(String, int)560%120%778811
fluentSetter(Class, String, Class)540%120%77111111
findMetaAnnotation(Class, Annotation[], boolean, Set)520%120%779911
lambda$processJacksonJsonInclude$14(Annotation, BeanInfo, Method)520%60%55141411
buildMethod(Class, String)510%100%66131311
getDefaultConstructor(Class, boolean)474247%15731%912111901
constructor(Class, Consumer)440%80%55101011
getFieldType(TypeReference, Class, Member, Type)430%100%66121211
staticMethod(Class, Consumer)420%60%44101011
getEnumAnnotationNames(Class)420%60%44101011
getMethod(Class, String)400%60%448811
lambda$processGsonSerializedName$19(Annotation, FieldInfo, Method)400%70%55121211
isJSONField(AnnotatedElement)390%70%558811
lambda$processJacksonJsonSubTypesType$18(Annotation, BeanInfo, int, Method)380%30%33121211
findAnnotation(Annotation, Class)340%60%449911
getDeclaredField(Class, String)300%20%227711
lambda$getEnumAnnotationNames$5(Annotation, String, String[], int, Method)300%60%449911
lambda$getEnumAnnotationNames$4(Annotation, String, String[], int, Method)300%60%449911
resolveTypeVariable(Type, Class, TypeVariable)280%40%338811
getParamType(TypeReference, Class, Class, Parameter, Type)260%40%336611
lambda$isExtendedMap$20(Class, List, Field)250%80%558811
lambda$processJacksonJsonTypeName$17(Annotation, BeanInfo, Method)250%40%339911
lambda$processJacksonJsonUnwrapped$16(Annotation, FieldInfo, Method)250%40%339911
cleanupCache(Class)240%20%228811
supertypeOf(Type)230%20%224411
lambda$setters$2(Annotation, AtomicBoolean, Method)230%40%338811
indexOf(Object[], Object)220%40%334411
lambda$processJacksonJsonIgnore$11(Annotation, FieldInfo, Method)210%20%227711
findAnnotation(AnnotatedElement, Class)190%20%224411
isExtendedMap(Class)183566%9950%81041201
subtypeOf(Type)180%20%224411
getConstructor(Class)170%20%225511
ignore(Class)140%40%335511
isRecord(Class)131655%5337%4541001
getSetter(Class, String)120%n/a113311
getField(Class, String)120%n/a113311
checkNotPrimitive(Type)120%40%332211
processJacksonJsonIgnore(FieldInfo, Annotation)120%n/a114411
lambda$getEnumValueField$8(String, AtomicReference, Method, Method)120%40%334411
lambda$getEnumValueField$7(String, AtomicReference, Method, Method)120%40%334411
declaringClassOf(TypeVariable)110%20%224411
lambda$getSetter$1(String, Method[], Method)110%20%224411
getMethods(Class)100%n/a115511
typeToString(Type)100%20%221111
processJacksonJsonSubTypesType(BeanInfo, int, Annotation)100%n/a113311
lambda$getField$9(String, Field[], Field)100%20%223311
processJacksonJsonFormat(FieldInfo, Annotation)90%n/a113311
processJacksonJsonFormat(BeanInfo, Annotation)90%n/a113311
processJacksonJsonInclude(BeanInfo, Annotation)90%n/a113311
processJacksonJsonInclude(FieldInfo, Annotation)90%n/a113311
processJacksonJsonUnwrapped(FieldInfo, Annotation)90%n/a113311
processJacksonJsonTypeName(BeanInfo, Annotation)90%n/a113311
processGsonSerializedName(FieldInfo, Annotation)90%n/a113311
resolve(Type, Class, Type)80%n/a111111
newParameterizedTypeWithOwner(Type, Type, Type[])70%n/a111111
hashCodeOrZero(Object)70%20%221111
getAnnotations(AnnotatedElement)70%n/a113311
checkArgument(boolean)70%20%223311
lambda$getDeclaredField$0(Map, Field)70%n/a111111
setters(Class, Consumer)60%n/a112211
setters(Class, Class, Consumer)60%n/a112211
getters(Class, Class, Consumer)60%n/a112211
getters(Class, Consumer)50%n/a112211
getterName(Method, String)50%n/a111111
arrayOf(Type)50%n/a111111
lambda$isWriteEnumAsJavaBean$3(BeanInfo, Annotation, Method)50%n/a111111
equal(Object, Object)40%n/a111111
BeanUtils()0%n/a111111
hasPublicDefaultConstructor(Class)1392%2250%230201
static {...}131100%n/a010701