resolvePattern() — spring-boot Function Reference
Architecture documentation for the resolvePattern() function in StandardConfigDataLocationResolver.java from the spring-boot codebase.
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
- createConfigResourceLocation()
- getResourceLocation()
- logSkippingResource()
Called By
Source
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