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

resolvePattern() — spring-boot Function Reference

Architecture documentation for the resolvePattern() function in StandardConfigDataLocationResolver.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 3 called by 1

Entity Profile

Dependency Diagram

graph TD
  19d656bd_6301_6e0c_9a8a_c9727038f169["resolvePattern()"]
  05d04b46_5ec5_aad4_5c12_46363dfd14d9["resolve()"]
  05d04b46_5ec5_aad4_5c12_46363dfd14d9 -->|calls| 19d656bd_6301_6e0c_9a8a_c9727038f169
  0e1789f8_582f_ee60_f6b5_92b72ca36255["getResourceLocation()"]
  19d656bd_6301_6e0c_9a8a_c9727038f169 -->|calls| 0e1789f8_582f_ee60_f6b5_92b72ca36255
  fe914aa9_80ea_070d_e1b4_7e861c5a8534["logSkippingResource()"]
  19d656bd_6301_6e0c_9a8a_c9727038f169 -->|calls| fe914aa9_80ea_070d_e1b4_7e861c5a8534
  c7785ec0_67c0_a70b_48e2_aa96c73e8485["createConfigResourceLocation()"]
  19d656bd_6301_6e0c_9a8a_c9727038f169 -->|calls| c7785ec0_67c0_a70b_48e2_aa96c73e8485
  style 19d656bd_6301_6e0c_9a8a_c9727038f169 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/config/StandardConfigDataLocationResolver.java lines 330–341

	private List<StandardConfigDataResource> resolvePattern(StandardConfigDataReference reference) {
		List<StandardConfigDataResource> resolved = new ArrayList<>();
		for (Resource resource : this.resourceLoader.getResources(reference.getResourceLocation(), ResourceType.FILE)) {
			if (!resource.exists() && reference.isSkippable()) {
				logSkippingResource(reference);
			}
			else {
				resolved.add(createConfigResourceLocation(reference, resource));
			}
		}
		return resolved;
	}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does resolvePattern() do?
resolvePattern() is a function in the spring-boot codebase.
What does resolvePattern() call?
resolvePattern() calls 3 function(s): createConfigResourceLocation, getResourceLocation, logSkippingResource.
What calls resolvePattern()?
resolvePattern() is called by 1 function(s): resolve.

Analyze Your Own Codebase

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

Try Supermodel Free