Reflector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total53 of 1,06495%12 of 12490%1210614215144
getDefaultConstructor()140%20%223311
typeToClass(Type)94182%3770%3621401
getSetInvoker(String)91052%1150%121401
canControlMemberAccessible()9847%1150%123701
isRecord(Class)71058%1375%132301
getIsRecordMethodHandle()31178%n/a012501
pickBetterSetter(Method, Method, String)27697%1583%1411501
Reflector(Class)123100%6100%0402101
resolveGetterConflicts(Map)84100%16100%0902501
resolveSetterConflicts(Map)80100%14100%0801901
addFields(Class)54100%12100%0701101
getClassMethods(Class)53100%6100%0401101
addGetMethod(String, Method, boolean)46100%2100%020601
getSignature(Method)46100%4100%030801
addUniqueMethods(Map, Method[])33100%6100%040601
addSetField(Field)30100%1150%120501
addGetField(Field)30100%2100%020501
addSetMethod(String, Method)27100%n/a010501
getGetInvoker(String)19100%2100%020401
getSetterType(String)19100%2100%020401
getGetterType(String)19100%2100%020401
addGetMethods(Method[])16100%n/a010501
addSetMethods(Method[])16100%n/a010501
isValidPropertyName(String)16100%1583%140101
addMethodConflict(Map, String, Method)15100%1150%120401
lambda$addSetMethods$6(Method)13100%4100%030101
addDefaultConstructor(Class)12100%n/a010401
lambda$addGetMethods$4(Method)12100%4100%030101
addRecordGetMethods(Method[])8100%n/a010301
findPropertyName(String)8100%n/a010101
lambda$addSetMethods$7(Map, Method)8100%n/a010101
lambda$addGetMethods$5(Map, Method)8100%n/a010101
lambda$addDefaultConstructor$2(Constructor)8100%2100%020101
lambda$addRecordGetMethods$0(Method)8100%2100%020101
hasDefaultConstructor()7100%2100%020101
lambda$addRecordGetMethods$1(Method)7100%n/a010101
hasSetter(String)5100%n/a010101
hasGetter(String)5100%n/a010101
lambda$addMethodConflict$8(String)4100%n/a010101
lambda$addDefaultConstructor$3(Constructor)4100%n/a010101
getType()3100%n/a010101
getGetablePropertyNames()3100%n/a010101
getSetablePropertyNames()3100%n/a010101
static {...}3100%n/a010101