SourceMetadata() — spring-boot Function Reference
Architecture documentation for the SourceMetadata() function in ConfigurationPropertiesSourceResolver.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 624147d7_9f06_5f26_bebf_99a1e96ec79e["SourceMetadata()"] e12b5236_c796_00f6_d785_c1af135f9bed["resolveSource()"] e12b5236_c796_00f6_d785_c1af135f9bed -->|calls| 624147d7_9f06_5f26_bebf_99a1e96ec79e 3ed4d996_8b28_bc25_338f_de92815454ed["toDashedCase()"] 624147d7_9f06_5f26_bebf_99a1e96ec79e -->|calls| 3ed4d996_8b28_bc25_338f_de92815454ed e8e90934_397b_b72b_06c2_bff3d0ed5ac5["getName()"] 624147d7_9f06_5f26_bebf_99a1e96ec79e -->|calls| e8e90934_397b_b72b_06c2_bff3d0ed5ac5 style 624147d7_9f06_5f26_bebf_99a1e96ec79e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/ConfigurationPropertiesSourceResolver.java lines 92–97
private SourceMetadata(List<ItemMetadata> items, List<ItemHint> hints) {
this.items = items.stream()
.collect(Collectors.toMap((item) -> ConventionUtils.toDashedCase(item.getName()), Function.identity()));
this.hints = hints.stream()
.collect(Collectors.toMap((item) -> ConventionUtils.toDashedCase(item.getName()), Function.identity()));
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does SourceMetadata() do?
SourceMetadata() is a function in the spring-boot codebase.
What does SourceMetadata() call?
SourceMetadata() calls 2 function(s): getName, toDashedCase.
What calls SourceMetadata()?
SourceMetadata() is called by 1 function(s): resolveSource.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free