BeanUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,795 of 5,9883%1,259 of 1,2781%7527591,3581,3878993
getters(Class, Class, Consumer)4330%1410%727211311311
setters(Class, Class, Consumer)2870%840%4343717111
fieldName(String, String)2870%680%4343585811
processJSONType1x(BeanInfo, Annotation, Method)2500%430%3232646411
resolve(Type, Class, Type, Map)2330%440%2323636311
getterName(String, String)2300%470%2929505011
getEnumValueField(Class, ObjectCodecProvider)2200%460%2424555511
upperCamelWith(String, int, char)2080%520%2727313111
declaredFields(Class, Consumer)2010%460%2424525211
getField(Class, Method)1840%580%3030292911
setterName(String, String)1520%300%1818262611
setNoneStaticMemberClassParent(Object, Object)1390%180%1010313111
equals(Type, Type)1290%340%1818333311
setters(Class, boolean, Consumer)1110%360%1919282811
cleanupCache(ClassLoader)1110%200%1111313111
underScores(String, int, boolean)1020%220%1212212111
dashes(String, int, boolean)1020%220%1212212111
dots(String, int, boolean)1020%220%1212212111
findAnnotation(AnnotatedElement, Class, boolean, Set)900%240%1313232311
getMethod(Class, Method)870%200%1111212111
getGenericSupertype(Type, Class, Class)790%200%1111191911
getRecordFieldNames(Class)780%80%55151511
getRawType(Type)730%120%77161611
pascal(String, int, int)720%180%1010101011
snakeCase(String, int)700%100%66161611
lambda$getField$6(Method, int, int, Class, char, String, Field[], Field)670%180%1010121211
isNoneStaticMemberClass(Class, Class)660%200%1111191911
getterName(Method, String)620%140%88111111
canonicalize(Type)620%100%66141411
fields(Class, Consumer)580%100%66151511
annotationMethods(Class, Consumer)560%100%66141411
setterName(String, int)560%120%778811
isWriteEnumAsJavaBean(Class)550%80%55131311
fluentSetter(Class, String, Class)540%120%77111111
findMetaAnnotation(Class, Annotation[], boolean, Set)520%120%779911
buildMethod(Class, String)510%100%66131311
getDefaultConstructor(Class, boolean)474247%15731%912111901
lambda$processJacksonJsonFormat$8(Annotation, FieldInfo, Method)460%70%55121211
lambda$getEnumAnnotationNames$3(Enum[], String[], Field)450%100%66121211
constructor(Class, Consumer)440%80%55101011
getFieldType(TypeReference, Class, Member, Type)440%100%66141411
lambda$processJacksonJsonInclude$10(Annotation, BeanInfo, Method)440%50%44121211
staticMethod(Class, Consumer)420%60%44101011
getEnumAnnotationNames(Class)420%60%44101011
getMethod(Class, String)400%60%448811
lambda$processGsonSerializedName$13(Annotation, FieldInfo, Method)400%70%55121211
isJSONField(AnnotatedElement)390%70%558811
lambda$processJacksonJsonSubTypesType$12(Annotation, BeanInfo, int, Method)380%30%33121211
findAnnotation(Annotation, Class)340%60%449911
getDeclaredField(Class, String)300%20%227711
resolveTypeVariable(Type, Class, TypeVariable)280%40%338811
getParamType(TypeReference, Class, Class, Parameter, Type)260%40%336611
supertypeOf(Type)260%20%224411
lambda$isExtendedMap$14(Class, List, Field)250%80%558811
lambda$processJacksonJsonTypeName$11(Annotation, BeanInfo, Method)250%40%339911
lambda$processJacksonJsonFormat$9(Annotation, BeanInfo, Method)250%40%339911
cleanupCache(Class)240%20%228811
indexOf(Object[], Object)220%40%334411
subtypeOf(Type)210%20%224411
lambda$processJacksonJsonIgnore$7(Annotation, FieldInfo, Method)210%20%227711
findAnnotation(AnnotatedElement, Class)190%20%224411
isExtendedMap(Class)183666%9950%81041201
getConstructor(Class)170%20%225511
ignore(Class)140%40%335511
isRecord(Class)131655%5337%4541001
getSetter(Class, String)120%n/a113311
checkNotPrimitive(Type)120%40%332211
processJacksonJsonIgnore(FieldInfo, Annotation)120%n/a114411
lambda$getEnumValueField$5(String, AtomicReference, Method, Method)120%40%334411
lambda$getEnumValueField$4(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
processJacksonJsonFormat(FieldInfo, Annotation)90%n/a113311
processJacksonJsonFormat(BeanInfo, Annotation)90%n/a113311
processJacksonJsonInclude(BeanInfo, 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)50%n/a112211
getters(Class, Consumer)50%n/a112211
arrayOf(Type)50%n/a111111
lambda$isWriteEnumAsJavaBean$2(BeanInfo, Annotation, Method)50%n/a111111
equal(Object, Object)40%n/a111111
BeanUtils()0%n/a111111
static {...}99100%n/a010701