writeDummySpringApplicationAotProcessorMainClass() — spring-boot Function Reference
Architecture documentation for the writeDummySpringApplicationAotProcessorMainClass() function in NativeImagePluginActionIntegrationTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD ced214d4_d603_1d3e_2ff0_2a8bb302e0f4["writeDummySpringApplicationAotProcessorMainClass()"] 46c6eb53_59ab_45ac_c66e_c72a13f57cd9["reachabilityMetadataConfigurationFilesAreCopiedToJar()"] 46c6eb53_59ab_45ac_c66e_c72a13f57cd9 -->|calls| ced214d4_d603_1d3e_2ff0_2a8bb302e0f4 4452509a_dd32_c932_9eee_f36f1e6386d8["reachabilityMetadataConfigurationFilesFromFileRepositoryAreCopiedToJar()"] 4452509a_dd32_c932_9eee_f36f1e6386d8 -->|calls| ced214d4_d603_1d3e_2ff0_2a8bb302e0f4 e3a0e905_0bbb_8dc8_9e86_69e82c845ec0["developmentOnlyDependenciesDoNotAppearInNativeImageClasspath()"] e3a0e905_0bbb_8dc8_9e86_69e82c845ec0 -->|calls| ced214d4_d603_1d3e_2ff0_2a8bb302e0f4 d608c51a_0104_2068_e0f4_e59de84c6635["testAndDevelopmentOnlyDependenciesDoNotAppearInNativeImageClasspath()"] d608c51a_0104_2068_e0f4_e59de84c6635 -->|calls| ced214d4_d603_1d3e_2ff0_2a8bb302e0f4 0ffa018d_f945_47dd_4880_9f83fa0d661f["nativeEntryIsAddedToManifest()"] 0ffa018d_f945_47dd_4880_9f83fa0d661f -->|calls| ced214d4_d603_1d3e_2ff0_2a8bb302e0f4 style ced214d4_d603_1d3e_2ff0_2a8bb302e0f4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/plugin/NativeImagePluginActionIntegrationTests.java lines 150–169
private void writeDummySpringApplicationAotProcessorMainClass() {
File examplePackage = new File(this.gradleBuild.getProjectDir(), "src/main/java/org/springframework/boot");
examplePackage.mkdirs();
File main = new File(examplePackage, "SpringApplicationAotProcessor.java");
try (PrintWriter writer = new PrintWriter(new FileWriter(main))) {
writer.println("package org.springframework.boot;");
writer.println();
writer.println("import java.io.IOException;");
writer.println();
writer.println("public class SpringApplicationAotProcessor {");
writer.println();
writer.println(" public static void main(String[] args) {");
writer.println(" }");
writer.println();
writer.println("}");
}
catch (IOException ex) {
throw new RuntimeException(ex);
}
}
Domain
Subdomains
Called By
- developmentOnlyDependenciesDoNotAppearInNativeImageClasspath()
- nativeEntryIsAddedToManifest()
- reachabilityMetadataConfigurationFilesAreCopiedToJar()
- reachabilityMetadataConfigurationFilesFromFileRepositoryAreCopiedToJar()
- testAndDevelopmentOnlyDependenciesDoNotAppearInNativeImageClasspath()
Source
Frequently Asked Questions
What does writeDummySpringApplicationAotProcessorMainClass() do?
writeDummySpringApplicationAotProcessorMainClass() is a function in the spring-boot codebase.
What calls writeDummySpringApplicationAotProcessorMainClass()?
writeDummySpringApplicationAotProcessorMainClass() is called by 5 function(s): developmentOnlyDependenciesDoNotAppearInNativeImageClasspath, nativeEntryIsAddedToManifest, reachabilityMetadataConfigurationFilesAreCopiedToJar, reachabilityMetadataConfigurationFilesFromFileRepositoryAreCopiedToJar, testAndDevelopmentOnlyDependenciesDoNotAppearInNativeImageClasspath.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free