generate() — spring-boot Function Reference
Architecture documentation for the generate() function in ChangelogGenerator.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 445f9cd2_d69e_d252_6131_687b09471360["generate()"] dfbd5249_fbe4_2803_f57a_7849fe4e5865["main()"] dfbd5249_fbe4_2803_f57a_7849fe4e5865 -->|calls| 445f9cd2_d69e_d252_6131_687b09471360 9a8b3b8d_de9c_3d38_fd3a_d69a26a5b2d9["buildRepository()"] 445f9cd2_d69e_d252_6131_687b09471360 -->|calls| 9a8b3b8d_de9c_3d38_fd3a_d69a26a5b2d9 style 445f9cd2_d69e_d252_6131_687b09471360 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/ChangelogGenerator.java lines 51–61
private static void generate(File oldDir, File newDir, File out) throws IOException {
String oldVersionNumber = oldDir.getName();
ConfigurationMetadataRepository oldMetadata = buildRepository(oldDir);
String newVersionNumber = newDir.getName();
ConfigurationMetadataRepository newMetadata = buildRepository(newDir);
Changelog changelog = Changelog.of(oldVersionNumber, oldMetadata, newVersionNumber, newMetadata);
try (ChangelogWriter writer = new ChangelogWriter(out)) {
writer.write(changelog);
}
System.out.println("%nConfiguration metadata changelog written to '%s'".formatted(out));
}
Domain
Subdomains
Calls
Called By
- main()
Source
Frequently Asked Questions
What does generate() do?
generate() is a function in the spring-boot codebase.
What does generate() call?
generate() calls 1 function(s): buildRepository.
What calls generate()?
generate() is called by 1 function(s): main.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free