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

merge() — spring-boot Function Reference

Architecture documentation for the merge() function in ConfigurationMetadata.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 5 called by 1

Entity Profile

Dependency Diagram

graph TD
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4["merge()"]
  b8be65bb_6bc5_175d_3854_533a7f00720f["mergeAdditionalMetadata()"]
  b8be65bb_6bc5_175d_3854_533a7f00720f -->|calls| e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4
  c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239["getItems()"]
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239
  5a60efb8_e030_1e9b_be43_f8ee4dc22d1e["mergeItemMetadata()"]
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 -->|calls| 5a60efb8_e030_1e9b_be43_f8ee4dc22d1e
  399daca2_1f8d_232a_1284_06a42c68c302["getHints()"]
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 -->|calls| 399daca2_1f8d_232a_1284_06a42c68c302
  48f8fec2_2e27_3a1f_0f94_d07832e9810f["add()"]
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  f105e48c_ad3a_c2df_782b_3ee367f4e4fa["getIgnored()"]
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 -->|calls| f105e48c_ad3a_c2df_782b_3ee367f4e4fa
  style e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/ConfigurationMetadata.java lines 112–122

	public void merge(ConfigurationMetadata metadata) {
		for (ItemMetadata additionalItem : metadata.getItems()) {
			mergeItemMetadata(additionalItem);
		}
		for (ItemHint itemHint : metadata.getHints()) {
			add(itemHint);
		}
		for (ItemIgnore itemIgnore : metadata.getIgnored()) {
			add(itemIgnore);
		}
	}

Domain

Subdomains

Frequently Asked Questions

What does merge() do?
merge() is a function in the spring-boot codebase.
What does merge() call?
merge() calls 5 function(s): add, getHints, getIgnored, getItems, mergeItemMetadata.
What calls merge()?
merge() is called by 1 function(s): mergeAdditionalMetadata.

Analyze Your Own Codebase

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

Try Supermodel Free