logsDebugOnProcessAheadOfTime() — spring-boot Function Reference
Architecture documentation for the logsDebugOnProcessAheadOfTime() function in ConditionEvaluationReportLoggingProcessorTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 59544c76_8280_68d8_d066_965aa32075c4["logsDebugOnProcessAheadOfTime()"] 41cc5476_ef6c_3893_5cc9_4496aad72e52["get()"] 59544c76_8280_68d8_d066_965aa32075c4 -->|calls| 41cc5476_ef6c_3893_5cc9_4496aad72e52 60e56185_c5df_505f_88f2_dcdfb6606d97["recordConditionEvaluation()"] 59544c76_8280_68d8_d066_965aa32075c4 -->|calls| 60e56185_c5df_505f_88f2_dcdfb6606d97 05d26390_e5b2_6be0_6b99_26dbaf57aa77["withDebugLogging()"] 59544c76_8280_68d8_d066_965aa32075c4 -->|calls| 05d26390_e5b2_6be0_6b99_26dbaf57aa77 style 59544c76_8280_68d8_d066_965aa32075c4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/logging/ConditionEvaluationReportLoggingProcessorTests.java lines 44–54
@Test
void logsDebugOnProcessAheadOfTime(CapturedOutput output) {
DefaultListableBeanFactory beanFactory = new DefaultListableBeanFactory();
ConditionEvaluationReport.get(beanFactory)
.recordConditionEvaluation("test", mock(Condition.class), ConditionOutcome.match());
ConditionEvaluationReportLoggingProcessor processor = new ConditionEvaluationReportLoggingProcessor();
processor.processAheadOfTime(beanFactory);
assertThat(output).doesNotContain("CONDITIONS EVALUATION REPORT");
withDebugLogging(() -> processor.processAheadOfTime(beanFactory));
assertThat(output).contains("CONDITIONS EVALUATION REPORT");
}
Domain
Subdomains
Calls
- get()
- recordConditionEvaluation()
- withDebugLogging()
Source
Frequently Asked Questions
What does logsDebugOnProcessAheadOfTime() do?
logsDebugOnProcessAheadOfTime() is a function in the spring-boot codebase.
What does logsDebugOnProcessAheadOfTime() call?
logsDebugOnProcessAheadOfTime() calls 3 function(s): get, recordConditionEvaluation, withDebugLogging.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free