Home / Function/ performAnalysis() — spring-boot Function Reference

performAnalysis() — spring-boot Function Reference

Architecture documentation for the performAnalysis() function in BindFailureAnalyzerTests.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 1 called by 7

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

Called By

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