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

processorArgs() — spring-boot Function Reference

Architecture documentation for the processorArgs() function in AbstractAot.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  9f40ec2d_1804_d941_baf6_0041f490d4f1["processorArgs()"]
  7af65791_880f_da61_bf0e_7a7f6041f08a["getSourcesOutput()"]
  9f40ec2d_1804_d941_baf6_0041f490d4f1 -->|calls| 7af65791_880f_da61_bf0e_7a7f6041f08a
  541df6a9_d6e8_edea_bcc4_eeb802a835d4["getResourcesOutput()"]
  9f40ec2d_1804_d941_baf6_0041f490d4f1 -->|calls| 541df6a9_d6e8_edea_bcc4_eeb802a835d4
  ee11a7f8_3dea_8aa2_2ea8_928cd35a89dd["getClassesOutput()"]
  9f40ec2d_1804_d941_baf6_0041f490d4f1 -->|calls| ee11a7f8_3dea_8aa2_2ea8_928cd35a89dd
  2ef82bb9_64f1_a445_abb2_b5d2175babc2["getGroupId()"]
  9f40ec2d_1804_d941_baf6_0041f490d4f1 -->|calls| 2ef82bb9_64f1_a445_abb2_b5d2175babc2
  52f9d663_999f_2b83_274f_2b78c8e72e00["getArtifactId()"]
  9f40ec2d_1804_d941_baf6_0041f490d4f1 -->|calls| 52f9d663_999f_2b83_274f_2b78c8e72e00
  style 9f40ec2d_1804_d941_baf6_0041f490d4f1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/aot/AbstractAot.java lines 102–111

	List<String> processorArgs() {
		List<String> args = new ArrayList<>();
		args.add(getSourcesOutput().getAsFile().get().getAbsolutePath());
		args.add(getResourcesOutput().getAsFile().get().getAbsolutePath());
		args.add(getClassesOutput().getAsFile().get().getAbsolutePath());
		args.add(getGroupId().get());
		args.add(getArtifactId().get());
		args.addAll(super.getArgs());
		return args;
	}

Domain

Subdomains

Frequently Asked Questions

What does processorArgs() do?
processorArgs() is a function in the spring-boot codebase.
What does processorArgs() call?
processorArgs() calls 5 function(s): getArtifactId, getClassesOutput, getGroupId, getResourcesOutput, getSourcesOutput.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free