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

merge() — spring-boot Function Reference

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

Function java GradlePlugin RunTasks calls 1 called by 2

Entity Profile

Dependency Diagram

graph TD
  34ca8180_63a5_de52_a65f_820bda834d6d["merge()"]
  c9c8b434_edc2_9432_25a9_babb05b23c0d["collate()"]
  c9c8b434_edc2_9432_25a9_babb05b23c0d -->|calls| 34ca8180_63a5_de52_a65f_820bda834d6d
  68a7f956_458f_212a_45db_c065fce30c72["merge()"]
  68a7f956_458f_212a_45db_c065fce30c72 -->|calls| 34ca8180_63a5_de52_a65f_820bda834d6d
  8d386d5c_13fd_f3fe_8431_c60ef6e3f408["getClasses()"]
  34ca8180_63a5_de52_a65f_820bda834d6d -->|calls| 8d386d5c_13fd_f3fe_8431_c60ef6e3f408
  style 34ca8180_63a5_de52_a65f_820bda834d6d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/annotation/Configurations.java lines 109–116

	protected Configurations merge(Configurations other) {
		Set<Class<?>> mergedClasses = new LinkedHashSet<>(getClasses());
		mergedClasses.addAll(other.getClasses());
		if (this.sorter != null) {
			mergedClasses = new LinkedHashSet<>(this.sorter.apply(mergedClasses));
		}
		return merge(mergedClasses);
	}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does merge() do?
merge() is a function in the spring-boot codebase.
What does merge() call?
merge() calls 1 function(s): getClasses.
What calls merge()?
merge() is called by 2 function(s): collate, merge.

Analyze Your Own Codebase

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

Try Supermodel Free