process() — spring-boot Function Reference
Architecture documentation for the process() function in AutoConfigureAnnotationProcessorTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 0e127385_17af_f57c_5490_1e448f4adff0["process()"] 43ee0991_733e_b44b_0218_88b1814925ad["annotatedMethod()"] 43ee0991_733e_b44b_0218_88b1814925ad -->|calls| 0e127385_17af_f57c_5490_1e448f4adff0 69758b83_db0b_ad38_9dc3_077089ec079f["propertiesAreFullRepeatable()"] 69758b83_db0b_ad38_9dc3_077089ec079f -->|calls| 0e127385_17af_f57c_5490_1e448f4adff0 33f42926_9e97_f7b1_b6b8_39e59ede8dca["compile()"] 33f42926_9e97_f7b1_b6b8_39e59ede8dca -->|calls| 0e127385_17af_f57c_5490_1e448f4adff0 33f42926_9e97_f7b1_b6b8_39e59ede8dca["compile()"] 0e127385_17af_f57c_5490_1e448f4adff0 -->|calls| 33f42926_9e97_f7b1_b6b8_39e59ede8dca style 0e127385_17af_f57c_5490_1e448f4adff0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot-autoconfigure-processor/src/test/java/org/springframework/boot/autoconfigureprocessor/AutoConfigureAnnotationProcessorTests.java lines 153–162
private void process(Class<?> type, Consumer<InputStream> consumer) {
TestAutoConfigureAnnotationProcessor processor = new TestAutoConfigureAnnotationProcessor();
SourceFile sourceFile = SourceFile.forTestClass(type);
TestCompiler compiler = TestCompiler.forSystem().withProcessors(processor).withSources(sourceFile);
compiler.compile((compiled) -> {
InputStream propertiesFile = compiled.getClassLoader()
.getResourceAsStream(AutoConfigureAnnotationProcessor.PROPERTIES_PATH);
consumer.accept(propertiesFile);
});
}
Domain
Subdomains
Calls
Called By
- annotatedMethod()
- compile()
- propertiesAreFullRepeatable()
Source
Frequently Asked Questions
What does process() do?
process() is a function in the spring-boot codebase.
What does process() call?
process() calls 1 function(s): compile.
What calls process()?
process() is called by 3 function(s): annotatedMethod, compile, propertiesAreFullRepeatable.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free