collectExcludedAutoConfiguration() — spring-boot Function Reference
Architecture documentation for the collectExcludedAutoConfiguration() function in NoSuchBeanDefinitionFailureAnalyzer.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 43c0250e_ab63_6ce0_4a8f_5ad021d438f6["collectExcludedAutoConfiguration()"] e48e5d6c_790e_67ae_b894_c5b0b733fdec["getAutoConfigurationResults()"] e48e5d6c_790e_67ae_b894_c5b0b733fdec -->|calls| 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 91a337ac_4258_6fcb_4446_dbad034ef216["getExclusions()"] 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 -->|calls| 91a337ac_4258_6fcb_4446_dbad034ef216 f9f5171f_76a8_e9a3_1267_2fcf0e19a443["Source()"] 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 -->|calls| f9f5171f_76a8_e9a3_1267_2fcf0e19a443 3ad1e26a_ef06_0be0_42fb_1d1e1d315c31["BeanMethods()"] 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 -->|calls| 3ad1e26a_ef06_0be0_42fb_1d1e1d315c31 2f899a14_8285_228a_1809_f8834d27dcf6["add()"] 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 -->|calls| 2f899a14_8285_228a_1809_f8834d27dcf6 234eefbf_9020_f71b_a649_31233207b0ec["AutoConfigurationResult()"] 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 -->|calls| 234eefbf_9020_f71b_a649_31233207b0ec 4e9bea3d_68cf_5dcf_63b9_fe586eb91f6a["ConditionOutcome()"] 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 -->|calls| 4e9bea3d_68cf_5dcf_63b9_fe586eb91f6a style 43c0250e_ab63_6ce0_4a8f_5ad021d438f6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/NoSuchBeanDefinitionFailureAnalyzer.java lines 178–189
private void collectExcludedAutoConfiguration(NoSuchBeanDefinitionException cause,
List<AutoConfigurationResult> results) {
for (String excludedClass : this.report.getExclusions()) {
Source source = new Source(excludedClass);
BeanMethods methods = new BeanMethods(source, cause);
for (MethodMetadata method : methods) {
String message = String.format("auto-configuration '%s' was excluded",
ClassUtils.getShortName(excludedClass));
results.add(new AutoConfigurationResult(method, new ConditionOutcome(false, message)));
}
}
}
Domain
Subdomains
Calls
- AutoConfigurationResult()
- BeanMethods()
- ConditionOutcome()
- Source()
- add()
- getExclusions()
Called By
Source
Frequently Asked Questions
What does collectExcludedAutoConfiguration() do?
collectExcludedAutoConfiguration() is a function in the spring-boot codebase.
What does collectExcludedAutoConfiguration() call?
collectExcludedAutoConfiguration() calls 6 function(s): AutoConfigurationResult, BeanMethods, ConditionOutcome, Source, add, getExclusions.
What calls collectExcludedAutoConfiguration()?
collectExcludedAutoConfiguration() is called by 1 function(s): getAutoConfigurationResults.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free