| static {...} |  | 0% | | n/a | 1 | 1 | 128 | 128 | 1 | 1 |
| getStaticInitializer() |  | 0% |  | 0% | 15 | 15 | 116 | 116 | 1 | 1 |
| BeanDefinitionWriter(Element, OriginatingElements, VisitorContext, Integer) |  | 0% |  | 0% | 20 | 20 | 120 | 120 | 1 | 1 |
| visitBeanDefinitionEnd() |  | 0% |  | 0% | 17 | 17 | 73 | 73 | 1 | 1 |
| getConstructorArgument(VariableDef.This, List, ParameterElement, int, boolean, Supplier) |  | 0% |  | 0% | 22 | 22 | 56 | 56 | 1 | 1 |
| getBeanForMethodParameter(VariableDef.This, List, int, ParameterElement, int) |  | 0% |  | 0% | 20 | 20 | 57 | 57 | 1 | 1 |
| lambda$addConstructor$73(BeanDefinitionWriter.StaticBlock, VariableDef.This, List) |  | 0% |  | 0% | 12 | 12 | 36 | 36 | 1 | 1 |
| getInjectStatement(BeanDefinitionWriter.InjectMethodCommand, BeanDefinitionWriter.InjectMethodSignature) |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 1 | 1 |
| setSetterValue(BeanDefinitionWriter.InjectMethodSignature, TypedElement, MethodElement, AnnotationMetadata, ParameterElement) |  | 0% |  | 0% | 12 | 12 | 34 | 34 | 1 | 1 |
| createExecutableMethodInterceptor(MethodDef, String) |  | 0% | | n/a | 1 | 1 | 35 | 35 | 1 | 1 |
| buildInstance(VariableDef.This, List, BeanDefinitionWriter.BuildMethodDefinition, Function, boolean) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
| addConditions(List, FieldDef, FieldDef) |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| lambda$isInterceptedLifeCycleByType$69(AnnotationMetadata, String, String) |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 1 | 1 |
| injectField(BeanDefinitionWriter.InjectMethodSignature, TypedElement, FieldElement, AnnotationMetadata, boolean) |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 1 | 1 |
| visitFieldInjectionPointInternal(BeanDefinitionWriter.InjectMethodSignature, TypedElement, FieldElement, AnnotationMetadata, boolean, Method, boolean, boolean, boolean) |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
| getBeanFromFactory(BeanDefinitionWriter.FactoryBuildMethodDefinition, ExpressionDef, List) |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
| setFieldValue(BeanDefinitionWriter.InjectMethodSignature, FieldElement, boolean, TypedElement, boolean, AnnotationMetadata) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| getQualifier(Element, Supplier) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| getQualifierForAnnotation(Element, String, ExpressionDef) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| createFactoryInterceptor(BeanDefinitionWriter.FactoryBuildMethodDefinition) |  | 0% | | n/a | 1 | 1 | 22 | 22 | 1 | 1 |
| lambda$getInjectMethod$14(VariableDef.This, List, List, VariableDef) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| getBeanTypes() |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| lambda$visitConfigBuilderMethodInternal$48(boolean, VariableDef, String, ClassElement, boolean, ClassElement, VariableDef) |  | 0% |  | 0% | 3 | 3 | 23 | 23 | 1 | 1 |
| injectStatement(VariableDef.This, List, MethodElement, boolean, VariableDef, int) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| lambda$buildCheckIfShouldLoadMethod$64(VariableDef.This, List) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| lambda$onBeanInstance$20(boolean, VariableDef.This, List, boolean, boolean, VariableDef) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| visitAnnotationMemberPropertyInjectionPoint(TypedElement, String, String, String) |  | 0% |  | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
| withGetFactoryBean(List, BeanDefinitionWriter.FactoryBuildMethodDefinition, Function) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| lambda$buildLifeCycleMethod$21(BeanDefinitionWriter.BuildMethodLifecycleDefinition, VariableDef.This, List, VariableDef) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| getPropertyContainsCheck(BeanDefinitionWriter.InjectMethodSignature, ClassElement, String, AnnotationMetadata) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| getNewMethodReference(TypedElement, MethodElement, AnnotationMetadata, boolean, boolean) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
| addConstructor(BeanDefinitionWriter.StaticBlock) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| lambda$createExecutableMethodInterceptor$59(MethodDef, FieldDef, FieldDef, FieldDef, FieldDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getInvokeGetPropertyValueForSetter(BeanDefinitionWriter.InjectMethodSignature, String, ParameterElement, String, AnnotationMetadata, int) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getInvokeGetPropertyPlaceholderValueForSetter(BeanDefinitionWriter.InjectMethodSignature, String, ParameterElement, String, AnnotationMetadata, int) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| addGetExposedTypes() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| getInvokeGetBeanForSetter(BeanDefinitionWriter.InjectMethodSignature, String, ParameterElement, AnnotationMetadata, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| populateBeanTypes(Set, Set, ClassElement, Collection) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| validateExposedTypes(AnnotationMetadata, VisitorContext) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| getInvokeGetPropertyValueForField(BeanDefinitionWriter.InjectMethodSignature, FieldElement, AnnotationMetadata, String, int) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| addInnerConfigurationMethod() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| invokeConstructorChain(VariableDef.This, List, ExpressionDef, ExpressionDef, List) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| initializeBean(VariableDef.This, List, BeanDefinitionWriter.ConstructorBuildMethodDefinition, List) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| createConstructorInterceptor(BeanDefinitionWriter.ConstructorBuildMethodDefinition) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| getGetValueForPathCall(BeanDefinitionWriter.InjectMethodSignature, ClassElement, String, String, boolean, Map) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getBeanLookupMethodForArgument(String, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| interceptAndReturn(VariableDef.This, List, ClassTypeDef, Method) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getConstructorRef() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| setSetterValue(BeanDefinitionWriter.InjectMethodSignature, TypedElement, MethodElement, AnnotationMetadata, boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| visitPostConstructMethod(TypedElement, MethodElement, boolean, VisitorContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| visitPreDestroyMethod(TypedElement, MethodElement, boolean, VisitorContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getInvokeGetPropertyPlaceholderValueForField(BeanDefinitionWriter.InjectMethodSignature, FieldElement, AnnotationMetadata, String, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| onBuild(Element, ParameterElement[]) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| resolveArgumentGenericType(ClassElement) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| lambda$buildFactoryGet$23(BeanDefinitionWriter.FactoryBuildMethodDefinition, Function, VariableDef.This, List, List, ExpressionDef) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| getConfigBuilderPointStatement(BeanDefinitionWriter.InjectMethodSignature, VariableDef, BeanDefinitionWriter.ConfigBuilderPointInjectCommand) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getValueBypassingBeanContext(ClassElement, List) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| getInjectionPoints() |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getBeanLookupMethod(String, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getInvokeGetBeansOfTypeForSetter$58(BeanDefinitionWriter.InjectMethodSignature, String, ClassElement, ParameterElement, Function, VariableDef) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| isInjectableMap(ClassElement) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| processAllBeanElementVisitors() |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| getInvokeGetPropertyValueForMethod(VariableDef.This, List, int, ParameterElement, String, int) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| buildConstructorInstantiate(VariableDef.This, List, Function, BeanDefinitionWriter.ConstructorBuildMethodDefinition, List) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| accept(ClassWriterOutputVisitor) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| visitMethodInjectionPoint(TypedElement, MethodElement, boolean, VisitorContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getInvokeGetPropertyValueForConstructor(VariableDef.This, List, int, ParameterElement, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| onBeanInstance(VariableDef.This, List, BeanDefinitionWriter.BuildMethodDefinition, ExpressionDef) |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 1 | 1 |
| getClassesAsSetExpression(String[]) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| getAnnotationMetadataExpression(AnnotationMetadata) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| visitBeanDefinitionConstructor(MethodElement, boolean, VisitorContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isSingleton(String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| putField(FieldElement, boolean, BeanDefinitionWriter.InjectMethodSignature, ExpressionDef, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getContainsPropertyCheck(VariableDef.This, List, ParameterElement) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getInvokeGetPropertyPlaceholderValueForMethod(VariableDef.This, List, int, ParameterElement, String, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getBeanForAnnotation(VariableDef.This, List, int, TypedElement) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getInvokeGetBeansOfTypeForSetter(BeanDefinitionWriter.InjectMethodSignature, String, ParameterElement, AnnotationMetadata, Function, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getInvokeGetPropertyPlaceholderValueForConstructor(VariableDef.This, List, int, ParameterElement, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| invokeCheckIfShouldLoadIfNecessary(VariableDef.This, List) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| getNewFieldReference(TypedElement, FieldElement, AnnotationMetadata) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| injectMethod(MethodElement, boolean, VariableDef.This, List, VariableDef, int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| resolveConstructorArgumentGenericType(ClassElement, int, Supplier) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| lambda$autoApplyNamed$54(Element, AnnotationValueBuilder) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| write(ClassWriterOutputVisitor, ObjectDef) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| resolveMethodArgumentGenericType(ClassElement, int, int) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| lambda$createFactoryInterceptor$28(FieldDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getInjectStatement$16(BeanDefinitionWriter.InjectMethodSignature, BeanDefinitionWriter.ConfigMethodBuilderInjectPointCommand, VariableDef) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitConfigBuilderField(ClassElement, String, AnnotationMetadata, ConfigurationMetadataBuilder, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitConfigBuilderMethod(ClassElement, String, AnnotationMetadata, ConfigurationMetadataBuilder, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getConstructorArgumentValues(VariableDef.This, List, List, boolean, Supplier) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| resolveFieldArgumentGenericType(ClassElement, int) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| lambda$injectStatement$57(List, VariableDef.This, int, VariableDef, MethodElement, VariableDef) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitConfigBuilderMethodInternal(BeanDefinitionWriter.InjectMethodSignature, String, ClassElement, String, ClassElement, Map, boolean, String, VariableDef) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getDeclaringType(Element) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| isInnerType(ClassElement) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| checkInjectedBean(VariableDef.This, BeanDefinitionWriter.AnnotationVisitData, ExpressionDef) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setValidated(boolean) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| getBuildMethod(BeanDefinitionWriter.BuildMethodDefinition) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setFieldValue(BeanDefinitionWriter.InjectMethodSignature, TypedElement, FieldElement, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getMethodArgument(ParameterElement, AnnotationMetadata, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$createExecutableMethodInterceptor$61(FieldDef, MethodDef, FieldDef, FieldDef, FieldDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitDefaultConstructor(AnnotationMetadata, VisitorContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| visitExecutableMethod(TypedElement, MethodElement, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getFieldArgument(FieldElement, AnnotationMetadata, int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| removeAnnotations(AnnotationMetadata, String[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getBuilderMethodStatements(BeanDefinitionWriter.InjectMethodSignature, List, VariableDef) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$getBuildMethod$13(BeanDefinitionWriter.BuildMethodDefinition, boolean, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitBeanFactoryField(ClassElement, FieldElement) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getCliPrefix(String) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| isConstructorIntercepted(Element) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| hasInjectScope(ParameterElement[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getTypeArguments() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getNewAnnotationReference(TypedElement) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$withGetFactoryBean$24(List, Function, VariableDef) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addAssociatedBean(ClassElement, VisitorContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$addConstructor$74(MethodDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$visitConfigBuilderMethodInternal$49(boolean, VariableDef, String, ClassElement, boolean, ClassElement, VariableDef) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$createConstructorInterceptor$27(BeanDefinitionWriter.ConstructorBuildMethodDefinition, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$getInjectStatement$18(BeanDefinitionWriter.InjectMethodSignature, BeanDefinitionWriter.ConfigFieldBuilderInjectCommand, ClassTypeDef, VariableDef) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getInvokeGetEvaluatedExpressionValueForMethodArgument(VariableDef.This, int, ParameterElement, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$addConstructor$72(BeanDefinitionWriter.StaticBlock, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$createFactoryInterceptor$30(BeanDefinitionWriter.FactoryBuildMethodDefinition, FieldDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| applyDefaultNamedToParameters(List) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getTypeArgumentMap() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitBeanFactoryMethod(ClassElement, MethodElement) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| hasTypeArguments() |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| convertToArray(ClassElement, ExpressionDef) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getStaticInitializer$34(FieldDef, List, VariableDef.ExceptionVar) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitBeanFactoryMethod(ClassElement, MethodElement, ParameterElement[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| resolveGenericType(VariableDef, ClassElement) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| resolveMethodArgument(int, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$addInnerConfigurationMethod$36(FieldDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| autoApplyNamedToBeanProducingElement(Element) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| toByteArray() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isMultiValueProperty(ClassElement) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| visitBuildFactoryMethodDefinition(ClassElement, Element, ParameterElement[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitBuildConstructorDefinition(MethodElement, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getInvokeGetEvaluatedExpressionValueForConstructorArgument(VariableDef.This, int, ParameterElement) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isValueType(AnnotationMetadata) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| visitConfigBuilderMethod(String, ClassElement, String, ClassElement, Map, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$buildLifeCycleMethod$22(Method, BeanDefinitionWriter.BuildMethodLifecycleDefinition, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getInjectMethod$15(List, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSuperBeanDefinition(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getGetOrder() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| resolveInnerTypeArgumentIfNeeded(ExpressionDef, ClassElement) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isContainerType() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$visitAnnotationMemberPropertyInjectionPoint$44(String, String[], MethodElement) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$createFactoryInterceptor$29(List, BeanDefinitionWriter.FactoryBuildMethodDefinition, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$createConstructorInterceptor$25(VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| BeanDefinitionWriter(ClassElement, VisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| generateProxyReference(String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitSetterValue(TypedElement, MethodElement, AnnotationMetadata, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitConfigBuilderDurationMethod(String, ClassElement, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| resolveAnnotationArgument(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| resolveFieldArgument(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getStaticInitializer$31(BeanDefinitionWriter.MethodVisitData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createConstructorInterceptor$26(List, ParameterElement[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setInterceptedType(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getOriginatingElement() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| buildFactoryGet(VariableDef.This, List, Function, BeanDefinitionWriter.FactoryBuildMethodDefinition, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFieldValue(TypedElement, FieldElement, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| autoApplyNamedIfPresent(Element, AnnotationMetadata) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| autoApplyNamed(Element) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isConfigurationProperties(AnnotationMetadata) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isIterable(AnnotationMetadata) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$isInterceptedLifeCycleByType$66(String, AnnotationValue) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getStaticInitializer$33(Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$10(MethodDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$9(MethodDef, VariableDef.This, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAssociatedBeanName(Integer, ClassElement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFieldInjectionPoint(TypedElement, FieldElement, boolean, VisitorContext) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isInterceptedLifeCycleByType(AnnotationMetadata, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isInterceptedLifeCycleByType$68(AnnotationValue) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildCheckIfShouldLoadMethod$62(VariableDef.This, VariableDef, BeanDefinitionWriter.AnnotationVisitData) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$injectStatement$56(VariableDef, List, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$injectStatement$55(VariableDef.This, List, List, int, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$setSetterValue$41(BeanDefinitionWriter.InjectMethodSignature, MethodElement, ExpressionDef) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getArrayOfClasses(String[]) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInternalGenericTypeContainer(ClassElement) | | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$buildCheckIfShouldLoadMethod$63(List, VariableDef.This, VariableDef) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$visitFieldInjectionPointInternal$50(FieldElement, boolean, BeanDefinitionWriter.InjectMethodSignature, int, VariableDef) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| prefixClassName(String) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| destroyInjectScopeBeansIfNecessary(List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveConstructorArgument(int, VariableDef) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$hasTypeArguments$39(Map.Entry) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getStaticInitializer$32(BeanDefinitionWriter.FieldVisitData) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveFirstTypeArgument(ExpressionDef) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveSecondTypeArgument(ExpressionDef) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAnnotatedWithParameter(AnnotationMetadata) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| annotate(String, Consumer) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getQualifier$53(Element, Supplier, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getInjectStatement$19(BeanDefinitionWriter.InjectMethodSignature, BeanDefinitionWriter.ConfigFieldBuilderInjectCommand, VariableDef) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getInjectStatement$17(BeanDefinitionWriter.InjectMethodSignature, BeanDefinitionWriter.ConfigMethodBuilderInjectPointCommand, VariableDef) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| BeanDefinitionWriter(ClassElement, OriginatingElements, VisitorContext) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isEnabled() | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| visitBeanDefinitionInterface(Class) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitSuperBeanDefinitionFactory(String) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getInjectMethod(List) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| buildLifeCycleMethod(MethodDef.MethodDefBuilder, Method, BeanDefinitionWriter.BuildMethodLifecycleDefinition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExecutableMethod(TypedElement, MethodElement, VisitorContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeAnnotation(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeAnnotationIf(Predicate) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeStereotype(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDeclaringClass() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setProxiedBean(boolean, boolean) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getConstructorArgument$70(int, Supplier) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getBuildMethod$12(VariableDef.This, List, BeanDefinitionWriter.BuildMethodDefinition, ExpressionDef) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$1(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGetInterceptedType(TypeDef) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| buildDisposeMethod(BeanDefinitionWriter.BuildMethodLifecycleDefinition, MethodDef.MethodDefBuilder) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildInitializeMethod(BeanDefinitionWriter.BuildMethodLifecycleDefinition, MethodDef.MethodDefBuilder) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQualifier(Element, ExpressionDef) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAnnotationMetadataFromProvider(ExpressionDef) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildCheckIfShouldLoadMethod() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isParametrized(ParameterElement[]) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQualifiers() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createExecutableMethodInterceptor$60(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$isInjectableMap$42(ClassElement, Class) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isSingleton$40(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getGetOrder$38(int, VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addGetExposedTypes$37(FieldDef, VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$8(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$7(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBeanDefinitionName(String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBeanDefinitionReferenceClassName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSingleton() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScope() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addOriginatingElement(Element) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$isContainerType$75(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isParametrized$71(ParameterElement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isInterceptedLifeCycleByType$67(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isInterceptedLifeCycleByType$65(String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitAnnotationMemberPropertyInjectionPoint$45(ClassElement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitAnnotationMemberPropertyInjectionPoint$43(String, PropertyElement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$4(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$3(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$0() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPostConstructMethodVisits() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInterceptedType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConfigBuilderEnd() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setRequiresMethodProcessing(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitTypeArguments(Map) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asClassExpression(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasInjectScope(AnnotationMetadata) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOriginatingElements() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finish() | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getCliPrefix$51(String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitConfigBuilderMethodInternal$47(VariableDef.ExceptionVar) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitConfigBuilderMethodInternal$46(VariableDef.ExceptionVar) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getGetInterceptedType$11(TypeDef, VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExecutableMethodsWriter() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInterface() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBeanTypeName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isValidated() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBeanDefinitionName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPackageName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBeanSimpleName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAnnotationMetadata() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| requiresMethodProcessing() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAbstract() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getProducingElement() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isProxyTarget() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isProxiedBean() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addConditions$35(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$6(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$5(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitBeanDefinitionEnd$2(VariableDef.This, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isProtected() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isPublic() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNativeType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getQualifier$52(ExpressionDef) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |