BeanUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,381 of 5,6174%1,122 of 1,1613%6786921,2691,3228084
getters(Class, Consumer)4520%1360%707011611611
fieldName(String, String)2920%700%4444606011
processJSONType1x(BeanInfo, Annotation, Method)2800%470%3434666611
resolve(Type, Class, Type, Map)2330%440%2323636311
getEnumValueField(Class, ObjectCodecProvider)2270%480%2525575711
getterName(String, String)2250%450%2828484811
upperCamelWith(String, int, char)2100%540%2828313111
setters(Class, Consumer)1850%540%2828464611
getKotlinConstructorParameters(Class)1680%300%1616484811
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)1070%220%1212222211
dashes(String, int, boolean)1070%220%1212222211
dots(String, int, boolean)1070%220%1212222211
getDefaultConstructor(Class, boolean)860%200%1111191911
getKotlinConstructor(Class, BeanInfo)850%180%1010212111
getMethod(Class, Method)840%180%1010212111
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
isNoneStaticMemberClass(Class, Class)660%200%1111191911
getterName(Method, String)620%140%88111111
canonicalize(Type)620%100%66141411
fields(Class, Consumer)580%100%66151511
setterName(String, int)560%120%778811
isWriteEnumAsJavaBean(Class)550%80%55131311
buildMethod(Class, String)510%100%66131311
lambda$processJacksonJsonFormat$6(Annotation, FieldInfo, Method)510%70%55141411
annotationMethods(Class, Consumer)490%80%55111111
lambda$processJacksonJsonInclude$8(Annotation, BeanInfo, Method)490%50%44131311
lambda$getEnumAnnotationNames$2(Enum[], String[], Field)450%100%66121211
staticMethod(Class, Consumer)420%60%44101011
getMethod(Class, String)400%60%448811
lambda$processGsonSerializedName$11(Annotation, FieldInfo, Method)400%70%55121211
getFieldType(TypeReference, Class, Member, Type)390%80%55111111
lambda$processJacksonJsonSubTypesType$10(Annotation, BeanInfo, int, Method)380%30%33121211
declaredFields(Class, Consumer)3615581%182860%1424134801
getEnumAnnotationNames(Class)360%60%44101011
constructor(Class, Consumer)350%40%337711
methods(Class, Consumer)350%40%337711
isJSONField(Annotation[])340%50%446611
getDeclaredField(Class, String)300%20%227711
lambda$processJacksonJsonTypeName$9(Annotation, BeanInfo, Method)300%40%339911
lambda$processJacksonJsonFormat$7(Annotation, BeanInfo, Method)300%40%339911
isRecord(Class)290%80%55101011
resolveTypeVariable(Type, Class, TypeVariable)280%40%338811
lambda$processJacksonJsonIgnore$5(Annotation, FieldInfo, Method)280%20%229911
getParamType(TypeReference, Class, Class, Parameter, Type)260%40%336611
supertypeOf(Type)260%20%224411
lambda$isExtendedMap$12(Class, List, Field)250%80%558811
cleanupCache(Class)240%20%228811
indexOf(Object[], Object)220%40%334411
subtypeOf(Type)210%20%224411
getConstructor(Class)170%20%225511
equal(Object, Object)130%60%441111
lambda$getEnumValueField$4(String, AtomicReference, Method, Method)130%40%334411
lambda$getEnumValueField$3(String, AtomicReference, Method, Method)130%40%334411
checkNotPrimitive(Type)120%40%332211
processJacksonJsonIgnore(FieldInfo, Annotation)120%n/a114411
declaringClassOf(TypeVariable)110%20%224411
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
checkNotNull(Object)80%20%223311
newParameterizedTypeWithOwner(Type, Type, Type[])70%n/a111111
hashCodeOrZero(Object)70%20%221111
checkArgument(boolean)70%20%223311
lambda$getDeclaredField$0(Map, Field)70%n/a111111
arrayOf(Type)50%n/a111111
lambda$isWriteEnumAsJavaBean$1(BeanInfo, Annotation, Method)50%n/a111111
isExtendedMap(Class)44291%7956%791901
ignore(Class)41578%2250%232601
BeanUtils()0%n/a111111
static {...}24100%n/a010601