performAnalysis() — spring-boot Function Reference
Architecture documentation for the performAnalysis() function in BindFailureAnalyzerTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 5ea58bee_36a0_0a67_3be2_94966b3d4680["performAnalysis()"] a0c86d59_fe04_58da_dcf7_98208a36d21c["analysisForUnboundElementsIsNull()"] a0c86d59_fe04_58da_dcf7_98208a36d21c -->|calls| 5ea58bee_36a0_0a67_3be2_94966b3d4680 13cea879_bf0a_12e0_eada_f4aea3282ae6["analysisForValidationExceptionIsNull()"] 13cea879_bf0a_12e0_eada_f4aea3282ae6 -->|calls| 5ea58bee_36a0_0a67_3be2_94966b3d4680 389c2b7c_47f7_f47a_a7c4_1e259b66f1e2["bindExceptionDueToOtherFailure()"] 389c2b7c_47f7_f47a_a7c4_1e259b66f1e2 -->|calls| 5ea58bee_36a0_0a67_3be2_94966b3d4680 5f7b5f4d_b20c_47d9_e7f4_fb5c6785ab32["bindExceptionForUnknownValueInEnumListsValidValuesInAction()"] 5f7b5f4d_b20c_47d9_e7f4_fb5c6785ab32 -->|calls| 5ea58bee_36a0_0a67_3be2_94966b3d4680 7642f8b3_f4a2_0a4b_3f30_c12907fd4425["bindExceptionWithNestedFailureShouldDisplayNestedMessage()"] 7642f8b3_f4a2_0a4b_3f30_c12907fd4425 -->|calls| 5ea58bee_36a0_0a67_3be2_94966b3d4680 dd98a851_4260_28d1_1e2a_cea4440f7745["bindExceptionDueToClassNotFoundConversionFailure()"] dd98a851_4260_28d1_1e2a_cea4440f7745 -->|calls| 5ea58bee_36a0_0a67_3be2_94966b3d4680 48d73740_9f6b_5622_5ffd_9c1d661ba3b0["bindExceptionDueToMapConversionFailure()"] 48d73740_9f6b_5622_5ffd_9c1d661ba3b0 -->|calls| 5ea58bee_36a0_0a67_3be2_94966b3d4680 32148f72_5a5e_7fbc_bd46_d0263d1b8adf["createFailure()"] 5ea58bee_36a0_0a67_3be2_94966b3d4680 -->|calls| 32148f72_5a5e_7fbc_bd46_d0263d1b8adf style 5ea58bee_36a0_0a67_3be2_94966b3d4680 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/diagnostics/analyzer/BindFailureAnalyzerTests.java lines 128–132
private @Nullable FailureAnalysis performAnalysis(Class<?> configuration, String... environment) {
BeanCreationException failure = createFailure(configuration, environment);
assertThat(failure).isNotNull();
return new BindFailureAnalyzer().analyze(failure);
}
Domain
Subdomains
Calls
Called By
- analysisForUnboundElementsIsNull()
- analysisForValidationExceptionIsNull()
- bindExceptionDueToClassNotFoundConversionFailure()
- bindExceptionDueToMapConversionFailure()
- bindExceptionDueToOtherFailure()
- bindExceptionForUnknownValueInEnumListsValidValuesInAction()
- bindExceptionWithNestedFailureShouldDisplayNestedMessage()
Source
Frequently Asked Questions
What does performAnalysis() do?
performAnalysis() is a function in the spring-boot codebase.
What does performAnalysis() call?
performAnalysis() calls 1 function(s): createFailure.
What calls performAnalysis()?
performAnalysis() is called by 7 function(s): analysisForUnboundElementsIsNull, analysisForValidationExceptionIsNull, bindExceptionDueToClassNotFoundConversionFailure, bindExceptionDueToMapConversionFailure, bindExceptionDueToOtherFailure, bindExceptionForUnknownValueInEnumListsValidValuesInAction, bindExceptionWithNestedFailureShouldDisplayNestedMessage.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free