PropertyFetchingImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total733 of 7330%72 of 720%67671641643131
getPropertyValue(String, Object, GraphQLType, boolean, Supplier)1680%120%77404011
findPubliclyAccessibleMethod(PropertyFetchingImpl.CacheKey, Class, String, boolean, boolean)810%140%88171711
getPropertyViaFieldAccess(PropertyFetchingImpl.CacheKey, Object, String)640%20%22171711
findViaSetAccessible(PropertyFetchingImpl.CacheKey, Class, String, boolean)620%60%44191911
PropertyFetchingImpl(Class)440%n/a11101011
invokeMethod(Object, Supplier, Method, boolean)350%40%338811
getPropertyViaGetterMethod(Object, String, GraphQLType, PropertyFetchingImpl.MethodFinder, Supplier)290%20%225511
getPropertyViaGetterUsingPrefix(Object, String, String, PropertyFetchingImpl.MethodFinder, Supplier)200%n/a113311
isBooleanProperty(GraphQLType)180%60%445511
lambda$findViaSetAccessible$4(boolean, Method)180%60%443311
isSuitablePublicMethod(Method, boolean)170%60%446611
takesSingleArgumentTypeAsOnlyArgument(Method)160%40%332211
getPropertyViaRecordMethod(Object, String, PropertyFetchingImpl.MethodFinder, Supplier)150%n/a112211
mkCacheKey(Object, String)140%n/a113311
clearReflectionCache()130%n/a115511
lambdaGetter(String, Object)110%20%223311
isNegativelyCached(PropertyFetchingImpl.CacheKey)110%20%223311
putInNegativeCache(PropertyFetchingImpl.CacheKey)110%20%223311
invokeField(Object, Field)100%n/a113311
findRecordMethod(PropertyFetchingImpl.CacheKey, Class, String)80%n/a111111
lambda$getPropertyValue$2(PropertyFetchingImpl.CacheKey, boolean, Class, String)80%n/a111111
lambda$getPropertyValue$1(PropertyFetchingImpl.CacheKey, boolean, Class, String)80%n/a111111
static {...}80%20%221111
hasZeroArgs(Method)70%20%221111
lambda$getPropertyValue$3(PropertyFetchingImpl.CacheKey, boolean, Class, String)70%n/a111111
lambda$getPropertyValue$0(PropertyFetchingImpl.CacheKey, Class, String)60%n/a111111
setUseSetAccessible(boolean)50%n/a111111
setUseLambdaFactory(boolean)50%n/a111111
setUseNegativeCache(boolean)50%n/a111111
lambda$findViaSetAccessible$5(String, Method)50%n/a111111
mostMethodArgsFirst()40%n/a111111