Home / Function/ SourceMetadata() — spring-boot Function Reference

SourceMetadata() — spring-boot Function Reference

Architecture documentation for the SourceMetadata() function in ConfigurationPropertiesSourceResolver.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 2 called by 1

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

Called By

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