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

resolveSource() — spring-boot Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  e12b5236_c796_00f6_d785_c1af135f9bed["resolveSource()"]
  708e966d_bf51_be15_d665_bfa02c2b39fa["resolveConfigurationMetadata()"]
  e12b5236_c796_00f6_d785_c1af135f9bed -->|calls| 708e966d_bf51_be15_d665_bfa02c2b39fa
  624147d7_9f06_5f26_bebf_99a1e96ec79e["SourceMetadata()"]
  e12b5236_c796_00f6_d785_c1af135f9bed -->|calls| 624147d7_9f06_5f26_bebf_99a1e96ec79e
  c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239["getItems()"]
  e12b5236_c796_00f6_d785_c1af135f9bed -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239
  399daca2_1f8d_232a_1284_06a42c68c302["getHints()"]
  e12b5236_c796_00f6_d785_c1af135f9bed -->|calls| 399daca2_1f8d_232a_1284_06a42c68c302
  style e12b5236_c796_00f6_d785_c1af135f9bed 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 59–64

	SourceMetadata resolveSource(TypeElement typeElement) {
		ConfigurationMetadata configurationMetadata = resolveConfigurationMetadata(typeElement);
		return (configurationMetadata != null)
				? new SourceMetadata(configurationMetadata.getItems(), configurationMetadata.getHints())
				: SourceMetadata.EMPTY;
	}

Domain

Subdomains

Frequently Asked Questions

What does resolveSource() do?
resolveSource() is a function in the spring-boot codebase.
What does resolveSource() call?
resolveSource() calls 4 function(s): SourceMetadata, getHints, getItems, resolveConfigurationMetadata.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free