BeanDefinitionPropertiesCodeGenerator

Source file "org/springframework/beans/factory/aot/BeanDefinitionPropertiesCodeGenerator.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total844 of 8440%67 of 670%64641491493030
generateCode(RootBeanDefinition)870%n/a11151511
lambda$addConstructorArgumentValues$4(CodeBlock.Builder, ConstructorArgumentValues.ValueHolder)820%40%33111111
addInitDestroyHint(Class, String)690%80%55181811
addPropertyValues(CodeBlock.Builder, RootBeanDefinition)690%80%55131311
addQualifiers(CodeBlock.Builder, RootBeanDefinition)670%60%44121211
addAttributes(CodeBlock.Builder, BeanDefinition)530%60%448811
addInitDestroyMethods(CodeBlock.Builder, AbstractBeanDefinition, String[], String)470%20%229911
registerReflectionHints(RootBeanDefinition, Method)460%40%337711
BeanDefinitionPropertiesCodeGenerator(RuntimeHints, Predicate, GeneratedMethods, List, BiFunction)360%n/a11101011
lambda$addConstructorArgumentValues$3(CodeBlock.Builder, Integer, ConstructorArgumentValues.ValueHolder)360%20%225511
getWriteMethods(Class)310%20%224411
addStatementForValue(CodeBlock.Builder, BeanDefinition, Function, BiPredicate, String, Function)300%20%225511
toRole(int)270%30%334411
addConstructorArgumentValues(CodeBlock.Builder, BeanDefinition)260%40%338811
getInfrastructureType(RootBeanDefinition)170%40%335511
castIfNecessary(boolean, Class, CodeBlock)170%20%221111
hasScope(String, String)110%40%332211
generateValue(String, Object)100%n/a113311
toStringVarArgs(String[])90%n/a111111
addStatementForValue(CodeBlock.Builder, BeanDefinition, Function, BiPredicate, String)90%n/a112211
lambda$toStringVarArgs$5(String)90%n/a111111
lambda$addInitDestroyMethods$2(String)90%n/a111111
addStatementForValue(CodeBlock.Builder, BeanDefinition, Function, String)80%n/a112211
lambda$addStatementForValue$6(Object, Object)80%20%221111
hasDependsOn(String[], String[])70%20%221111
hasRole(int, int)60%20%221111
lambda$new$0(BiFunction, ValueCodeGenerator, Object)60%n/a111111
lambda$addInitDestroyMethods$1(Class, String)50%n/a111111
static {...}50%n/a111111
lambda$addStatementForValue$7(Object)20%n/a111111