readMainClassName() — spring-boot Function Reference
Architecture documentation for the readMainClassName() function in ResolveMainClassName.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 22c2a4e8_7364_2829_a031_e669a109fb2c["readMainClassName()"] cceecfe8_0f7b_f8ad_21a8_74cac89c4bf4["getClasspath()"] 22c2a4e8_7364_2829_a031_e669a109fb2c -->|calls| cceecfe8_0f7b_f8ad_21a8_74cac89c4bf4 0a26408a_ec1a_c9c6_4318_15fe6b3206b2["ClassNameReader()"] 22c2a4e8_7364_2829_a031_e669a109fb2c -->|calls| 0a26408a_ec1a_c9c6_4318_15fe6b3206b2 style 22c2a4e8_7364_2829_a031_e669a109fb2c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
build-plugin/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/ResolveMainClassName.java lines 155–162
Provider<String> readMainClassName() {
String classpath = getClasspath().filter(File::isDirectory)
.getFiles()
.stream()
.map(File::getAbsolutePath)
.collect(Collectors.joining(File.pathSeparator));
return this.outputFile.map(new ClassNameReader(classpath));
}
Domain
Subdomains
Calls
- ClassNameReader()
- getClasspath()
Source
Frequently Asked Questions
What does readMainClassName() do?
readMainClassName() is a function in the spring-boot codebase.
What does readMainClassName() call?
readMainClassName() calls 2 function(s): ClassNameReader, getClasspath.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free