AbstractBeanDefinitionBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,297 of 1,2970%156 of 1560%1511513063067373
configureInjectionPoints(BeanDefinitionVisitor)1320%140%88292911
AbstractBeanDefinitionBuilder(Element, ClassElement, ConfigurationMetadataBuilder, VisitorContext, ElementAnnotationMetadataFactory)1130%40%33242411
produceBeans(ElementQuery, Consumer)680%160%99151511
configureBeanVisitor(BeanDefinitionVisitor)660%120%77161611
handleMethod(MethodElement, boolean)430%60%44131311
resolveTypeArguments(Map, ClassElement[])420%40%338811
visitInterceptedMethods(BiConsumer)410%80%55121211
visitField(BeanDefinitionVisitor, BeanFieldElement, AbstractBeanDefinitionBuilder.InternalBeanElementField)350%80%559911
build()330%60%448811
writeBeanDefinitionBuilders(ClassWriterOutputVisitor, List)320%40%338811
processInjectedMethods()300%n/a11101011
processInjectedFields()290%n/a119911
typeArguments(ClassElement[])290%40%337711
typeArgumentsForType(ClassElement, ClassElement[])290%60%448811
withMethods(ElementQuery, Consumer)290%40%337711
lambda$static$2(MemberElement, MemberElement)260%40%339911
intercept(AnnotationValue[])250%20%224411
createWith(MethodElement)210%40%335511
handleMethod(ClassElement, MethodElement, BiConsumer)210%n/a113311
withFields(ElementQuery, Consumer)180%40%334411
createBeanDefinitionWriter()180%n/a113311
lambda$configureInjectionPoints$20(MemberElement, MemberElement)180%80%555511
lambda$visitInterceptedMethods$18(ClassElement, BiConsumer, MethodElement)180%20%224411
addChildBean(MethodElement, Consumer)160%20%225511
addChildBean(FieldElement, Consumer)160%20%225511
lambda$initConstructor$4(MethodElement)160%20%223311
initBeanParameters(ParameterElement[])140%20%225511
lambda$processInjectedFields$6(Set, FieldElement)130%20%223311
lambda$processInjectedFields$5(Set, FieldElement)130%n/a113311
lambda$visitInterceptedMethods$17(Set)120%40%331111
static {...}120%n/a114411
isIntercepted()110%40%331111
withConstructor(Consumer)110%40%333311
withParameters(Consumer)110%40%333311
lambda$configureInjectionPoints$22(BeanDefinitionVisitor, AbstractBeanDefinitionBuilder.InternalBeanElementMethod, AbstractBeanDefinitionBuilder.InternalBeanElementMethod)100%n/a113311
writeBeanDefinition(ClassWriterOutputVisitor, AbstractBeanDefinitionBuilder)90%20%224411
initConstructor(ClassElement)90%n/a112211
buildBeanClassWriter()90%n/a112211
lambda$withFields$15(Consumer, FieldElement)90%n/a111111
lambda$withMethods$14(Consumer, MethodElement)90%n/a111111
lambda$withMethods$12(Consumer, MethodElement)90%n/a111111
lambda$processInjectedMethods$8(Set, MethodElement)90%20%223311
lambda$processInjectedMethods$7(Set, MethodElement)90%n/a113311
typed(ClassElement[])80%20%223311
annotate(String, Consumer)80%n/a112211
lambda$withMethods$13(Set)80%20%221111
lambda$static$1(Set)80%20%221111
annotate(AnnotationValue)70%n/a112211
removeAnnotation(String)70%n/a112211
removeAnnotationIf(Predicate)70%n/a112211
removeStereotype(String)70%n/a112211
inject()60%n/a113311
finalizeAndWriteBean(ClassWriterOutputVisitor, BeanDefinitionVisitor)60%n/a113311
lambda$configureBeanVisitor$25(AnnotationClassValue[], AnnotationValueBuilder)60%n/a111111
lambda$configureBeanVisitor$23(ClassElement)60%n/a111111
lambda$configureInjectionPoints$21(BeanDefinitionVisitor, AbstractBeanDefinitionBuilder.InternalBeanElementField)60%n/a111111
lambda$initBeanParameters$9(ParameterElement)60%n/a111111
lambda$new$3(String)50%n/a111111
getParameters()40%n/a111111
getName()40%n/a111111
isProtected()40%n/a111111
isPublic()40%n/a111111
lambda$configureInjectionPoints$19(ClassElement)40%n/a111111
lambda$produceBeans$16(Set)40%n/a111111
lambda$withMethods$11(Set)40%n/a111111
lambda$static$0(Set)40%n/a111111
getChildBeans()30%n/a111111
getOriginatingElement()30%n/a111111
getBeanType()30%n/a111111
getAnnotationMetadata()30%n/a111111
getNativeType()30%n/a111111
lambda$configureBeanVisitor$24(int)30%n/a111111
lambda$initBeanParameters$10(int)30%n/a111111