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

process() — spring-boot Function Reference

Architecture documentation for the process() function in AutoConfigureAnnotationProcessorTests.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 1 called by 3

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()

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