configureAotTask() — spring-boot Function Reference
Architecture documentation for the configureAotTask() function in SpringBootAotPlugin.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD a2a082df_f37a_5df3_5deb_24571e632d9b["configureAotTask()"] 41a48b81_3156_11bb_7023_cd90c2cb3988["registerProcessAotTask()"] 41a48b81_3156_11bb_7023_cd90c2cb3988 -->|calls| a2a082df_f37a_5df3_5deb_24571e632d9b a04f1c05_1449_0877_a302_264dfaa4abdd["registerProcessTestAotTask()"] a04f1c05_1449_0877_a302_264dfaa4abdd -->|calls| a2a082df_f37a_5df3_5deb_24571e632d9b 7af65791_880f_da61_bf0e_7a7f6041f08a["getSourcesOutput()"] a2a082df_f37a_5df3_5deb_24571e632d9b -->|calls| 7af65791_880f_da61_bf0e_7a7f6041f08a 541df6a9_d6e8_edea_bcc4_eeb802a835d4["getResourcesOutput()"] a2a082df_f37a_5df3_5deb_24571e632d9b -->|calls| 541df6a9_d6e8_edea_bcc4_eeb802a835d4 ee11a7f8_3dea_8aa2_2ea8_928cd35a89dd["getClassesOutput()"] a2a082df_f37a_5df3_5deb_24571e632d9b -->|calls| ee11a7f8_3dea_8aa2_2ea8_928cd35a89dd 2ef82bb9_64f1_a445_abb2_b5d2175babc2["getGroupId()"] a2a082df_f37a_5df3_5deb_24571e632d9b -->|calls| 2ef82bb9_64f1_a445_abb2_b5d2175babc2 52f9d663_999f_2b83_274f_2b78c8e72e00["getArtifactId()"] a2a082df_f37a_5df3_5deb_24571e632d9b -->|calls| 52f9d663_999f_2b83_274f_2b78c8e72e00 74f10bb4_1d06_1ec8_3853_950bea155b83["configureToolchainConvention()"] a2a082df_f37a_5df3_5deb_24571e632d9b -->|calls| 74f10bb4_1d06_1ec8_3853_950bea155b83 style a2a082df_f37a_5df3_5deb_24571e632d9b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
build-plugin/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootAotPlugin.java lines 147–157
private void configureAotTask(Project project, SourceSet sourceSet, AbstractAot task,
Provider<Directory> resourcesOutput) {
task.getSourcesOutput()
.set(project.getLayout().getBuildDirectory().dir("generated/" + sourceSet.getName() + "Sources"));
task.getResourcesOutput().set(resourcesOutput);
task.getClassesOutput()
.set(project.getLayout().getBuildDirectory().dir("generated/" + sourceSet.getName() + "Classes"));
task.getGroupId().set(project.provider(() -> String.valueOf(project.getGroup())));
task.getArtifactId().set(project.provider(project::getName));
configureToolchainConvention(project, task);
}
Domain
Subdomains
Calls
- configureToolchainConvention()
- getArtifactId()
- getClassesOutput()
- getGroupId()
- getResourcesOutput()
- getSourcesOutput()
Source
Frequently Asked Questions
What does configureAotTask() do?
configureAotTask() is a function in the spring-boot codebase.
What does configureAotTask() call?
configureAotTask() calls 6 function(s): configureToolchainConvention, getArtifactId, getClassesOutput, getGroupId, getResourcesOutput, getSourcesOutput.
What calls configureAotTask()?
configureAotTask() is called by 2 function(s): registerProcessAotTask, registerProcessTestAotTask.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free