| DefaultBeanContext.java |   | 37% |   | 32% | 621 | 859 | 1,149 | 1,871 | 185 | 317 | 4 | 16 |
| AbstractInitializableBeanDefinition.java |   | 24% |   | 20% | 309 | 394 | 564 | 778 | 87 | 145 | 2 | 7 |
| AbstractBeanResolutionContext.java |   | 28% |   | 23% | 188 | 249 | 341 | 505 | 72 | 118 | 1 | 10 |
| DefaultApplicationContext.java |   | 25% |   | 21% | 152 | 184 | 295 | 409 | 74 | 101 | 5 | 7 |
| AnnotationReflectionUtils.java |  | 0% |  | 0% | 84 | 84 | 164 | 164 | 39 | 39 | 4 | 4 |
| ConsoleBeanResolutionTracer.java |  | 4% |  | 3% | 52 | 57 | 211 | 219 | 24 | 29 | 0 | 3 |
| DefaultApplicationContextBuilder.java |   | 38% |   | 25% | 72 | 96 | 105 | 182 | 29 | 51 | 1 | 2 |
| AbstractExecutableMethodsDefinition.java |   | 47% |   | 33% | 74 | 109 | 77 | 166 | 34 | 60 | 1 | 6 |
| BeanDefinitionDelegate.java |   | 25% |   | 18% | 68 | 83 | 98 | 132 | 21 | 35 | 5 | 7 |
| DefaultRuntimeBeanDefinition.java |   | 33% |  | 12% | 42 | 58 | 68 | 107 | 18 | 34 | 0 | 2 |
| AbstractInitializableBeanDefinitionReference.java |  | 0% |  | 0% | 42 | 42 | 64 | 64 | 21 | 21 | 1 | 1 |
| SingletonScope.java |   | 50% |   | 30% | 40 | 61 | 60 | 119 | 12 | 28 | 0 | 5 |
| AbstractExecutableMethod.java |  | 0% |  | 0% | 39 | 39 | 63 | 63 | 26 | 26 | 3 | 3 |
| BeanDefinitionRegistry.java |  | 5% | | 33% | 32 | 34 | 42 | 44 | 29 | 31 | 0 | 1 |
| ApplicationContext.java |  | 20% | | 0% | 17 | 21 | 49 | 62 | 15 | 19 | 0 | 1 |
| AbstractMessageSource.java |  | 17% |  | 10% | 21 | 24 | 48 | 58 | 3 | 5 | 1 | 2 |
| ExecutionHandleLocator.java |  | 4% | | n/a | 21 | 23 | 21 | 22 | 21 | 23 | 0 | 2 |
| DefaultFieldInjectionPoint.java |  | 0% |  | 0% | 27 | 27 | 40 | 40 | 17 | 17 | 2 | 2 |
| AnnotationProcessorListener.java |   | 43% |   | 43% | 13 | 19 | 33 | 61 | 1 | 4 | 0 | 1 |
| DefaultCustomScopeRegistry.java |  | 25% |  | 11% | 19 | 24 | 35 | 48 | 10 | 15 | 0 | 2 |
| DefaultConditionContext.java |  | 20% | | 0% | 20 | 26 | 24 | 36 | 16 | 22 | 0 | 1 |
| BeanLocator.java |  | 6% | | 0% | 19 | 21 | 27 | 29 | 18 | 20 | 0 | 1 |
| RuntimeBeanDefinition.java |  | 9% | | 0% | 19 | 22 | 31 | 35 | 15 | 18 | 1 | 2 |
| AbstractExecutable.java |  | 0% |  | 0% | 13 | 13 | 28 | 28 | 6 | 6 | 1 | 1 |
| DefaultMethodInjectionPoint.java |  | 32% |  | 20% | 20 | 25 | 22 | 39 | 10 | 15 | 1 | 2 |
| MessageSource.java |   | 44% | | 0% | 17 | 27 | 15 | 27 | 16 | 26 | 0 | 4 |
| StaticMessageSource.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 4 | 4 | 1 | 1 |
| BeanProvider.java |  | 0% |  | 0% | 19 | 19 | 23 | 23 | 13 | 13 | 1 | 1 |
| BeanRegistration.java |  | 46% |   | 45% | 18 | 28 | 18 | 34 | 11 | 16 | 0 | 1 |
| ExpressionsAwareArgument.java |  | 19% |  | 18% | 12 | 14 | 23 | 29 | 4 | 6 | 0 | 1 |
| ApplicationContextBuilder.java |  | 4% | | 0% | 14 | 15 | 22 | 23 | 10 | 11 | 0 | 1 |
| AbstractInitializableBeanDefinitionAndReference.java |   | 64% |   | 56% | 13 | 24 | 14 | 47 | 2 | 8 | 0 | 1 |
| DefaultConstructorInjectionPoint.java |  | 34% |  | 31% | 14 | 19 | 17 | 30 | 8 | 11 | 1 | 2 |
| BeanContext.java |  | 17% | | n/a | 12 | 13 | 14 | 16 | 12 | 13 | 0 | 1 |
| EnvironmentAwareArgument.java | | 0% | | 0% | 10 | 10 | 16 | 16 | 7 | 7 | 2 | 2 |
| ProviderUtils.java | | 0% | | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 2 | 2 |
| AbstractBeanConfiguration.java | | 15% | | 0% | 8 | 10 | 8 | 12 | 5 | 7 | 0 | 1 |
| DefaultBeanResolutionContext.java | | 0% | | n/a | 6 | 6 | 13 | 13 | 6 | 6 | 1 | 1 |
| DisabledBean.java | | 22% | | n/a | 14 | 15 | 11 | 12 | 14 | 15 | 0 | 1 |
| BeanContextConfiguration.java | | 0% | | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 |
| AbstractLocalizedMessageSource.java | | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| RequiresCondition.java |  | 77% |   | 56% | 10 | 19 | 12 | 43 | 0 | 4 | 0 | 1 |
| AbstractBeanContextConditional.java | | 60% | | 50% | 5 | 11 | 7 | 19 | 0 | 4 | 0 | 2 |
| MessageSourceUtils.java | | 0% | | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
| AbstractBeanDefinitionBeanConstructor.java | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| ApplicationContextConfiguration.java | | 7% | | n/a | 12 | 13 | 12 | 13 | 12 | 13 | 0 | 1 |
| DefaultMessageContext.java | | 26% | | 0% | 6 | 7 | 7 | 11 | 3 | 4 | 0 | 1 |
| LocalizedMessageSource.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| BeanResolutionTraceMode.java |  | 76% | | 40% | 6 | 12 | 5 | 24 | 1 | 7 | 0 | 1 |
| Qualifier.java | | 40% | | n/a | 3 | 6 | 3 | 6 | 3 | 6 | 0 | 1 |
| BeanResolutionContext.java | | 20% | | n/a | 9 | 11 | 9 | 12 | 9 | 11 | 1 | 3 |
| LifeCycle.java | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| ApplicationContextLifeCycle.java | | 0% | | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| DefaultFieldConstructorInjectionPoint.java | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| BeanResolutionTraceConfiguration.java | | 78% | | 50% | 3 | 7 | 2 | 12 | 1 | 5 | 0 | 1 |
| BeanDisposingRegistration.java | | 75% | | n/a | 2 | 4 | 3 | 11 | 2 | 4 | 0 | 1 |
| BeanResolutionTracer.java | | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 1 | 1 |
| DefaultMethodConstructorInjectionPoint.java | | 72% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
| EnvironmentConfigurable.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ApplicationContextConfigurer.java | | 100% | | n/a | 0 | 4 | 0 | 3 | 0 | 4 | 0 | 2 |