getConditionEvaluationReport() — spring-boot Function Reference
Architecture documentation for the getConditionEvaluationReport() function in ConditionalOnPropertyTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 08a72f1f_4603_9a5a_6249_04a49d8a2c60["getConditionEvaluationReport()"] 7fa792d5_5779_1299_6fe2_39eac1c617e6["multiplePropertiesConditionReportWhenMatched()"] 7fa792d5_5779_1299_6fe2_39eac1c617e6 -->|calls| 08a72f1f_4603_9a5a_6249_04a49d8a2c60 bec7d6cc_33c6_7fd3_bd93_1280ee08175c["multiplePropertiesConditionReportWhenDoesNotMatch()"] bec7d6cc_33c6_7fd3_bd93_1280ee08175c -->|calls| 08a72f1f_4603_9a5a_6249_04a49d8a2c60 2d3bbd16_7c98_963e_9f68_3147b3c748a1["repeatablePropertiesConditionReportWhenMatched()"] 2d3bbd16_7c98_963e_9f68_3147b3c748a1 -->|calls| 08a72f1f_4603_9a5a_6249_04a49d8a2c60 6b3f6186_fe9e_8a57_e73b_38bffe2d4683["repeatablePropertiesConditionReportWhenDoesNotMatch()"] 6b3f6186_fe9e_8a57_e73b_38bffe2d4683 -->|calls| 08a72f1f_4603_9a5a_6249_04a49d8a2c60 style 08a72f1f_4603_9a5a_6249_04a49d8a2c60 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/condition/ConditionalOnPropertyTests.java lines 319–328
private String getConditionEvaluationReport() {
assertThat(this.context).isNotNull();
return ConditionEvaluationReport.get(this.context.getBeanFactory())
.getConditionAndOutcomesBySource()
.values()
.stream()
.flatMap(ConditionAndOutcomes::stream)
.map(Object::toString)
.collect(Collectors.joining("\n"));
}
Domain
Subdomains
Called By
- multiplePropertiesConditionReportWhenDoesNotMatch()
- multiplePropertiesConditionReportWhenMatched()
- repeatablePropertiesConditionReportWhenDoesNotMatch()
- repeatablePropertiesConditionReportWhenMatched()
Source
Frequently Asked Questions
What does getConditionEvaluationReport() do?
getConditionEvaluationReport() is a function in the spring-boot codebase.
What calls getConditionEvaluationReport()?
getConditionEvaluationReport() is called by 4 function(s): multiplePropertiesConditionReportWhenDoesNotMatch, multiplePropertiesConditionReportWhenMatched, repeatablePropertiesConditionReportWhenDoesNotMatch, repeatablePropertiesConditionReportWhenMatched.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free