BeanDefinitionPropertiesCodeGenerator

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total536 of 5360%43 of 430%48481021022626
generateCode(RootBeanDefinition)830%n/a11141411
addPropertyValues(CodeBlock.Builder, RootBeanDefinition)830%100%66171711
addAttributes(CodeBlock.Builder, BeanDefinition)530%60%448811
addInitDestroyMethods(CodeBlock.Builder, AbstractBeanDefinition, String[], String)380%20%228811
getWriteMethods(Class)310%20%224411
addStatementForValue(CodeBlock.Builder, BeanDefinition, Function, BiPredicate, String, Function)300%20%226611
toRole(int)270%30%336611
lambda$addConstructorArgumentValues$3(CodeBlock.Builder, Integer, ConstructorArgumentValues.ValueHolder)260%n/a113311
BeanDefinitionPropertiesCodeGenerator(RuntimeHints, Predicate, GeneratedMethods, BiFunction)170%n/a115511
getInfrastructureType(RootBeanDefinition)170%40%335511
addInitDestroyHint(Class, String)140%20%224411
addConstructorArgumentValues(CodeBlock.Builder, BeanDefinition)130%20%225511
hasScope(String, String)110%40%332211
generateValue(String, Object)100%n/a113311
toStringVarArgs(String[])90%n/a112211
addStatementForValue(CodeBlock.Builder, BeanDefinition, Function, BiPredicate, String)90%n/a112211
lambda$toStringVarArgs$4(String)90%n/a111111
lambda$addInitDestroyMethods$2(String)90%n/a111111
addStatementForValue(CodeBlock.Builder, BeanDefinition, Function, String)80%n/a112211
lambda$addStatementForValue$5(Object, Object)80%20%221111
hasDependsOn(String[], String[])70%20%221111
hasRole(int, int)60%20%221111
lambda$new$0(BiFunction, Object, ResolvableType)60%n/a111111
lambda$addInitDestroyMethods$1(Class, String)50%n/a111111
static {...}50%n/a111111
lambda$addStatementForValue$6(Object)20%n/a111111