resolveResolvesUsingFirstSupportedResolver() — spring-boot Function Reference
Architecture documentation for the resolveResolvesUsingFirstSupportedResolver() function in ConfigDataLocationResolversTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 118e3c36_77a5_7ff0_92b8_315062c00666["resolveResolvesUsingFirstSupportedResolver()"] 6b565e87_7697_b0e1_a41e_425ab664b7ef["resolve()"] 118e3c36_77a5_7ff0_92b8_315062c00666 -->|calls| 6b565e87_7697_b0e1_a41e_425ab664b7ef 3b10cef4_9d7a_8aa6_e926_6c8d70ac5616["getResolver()"] 118e3c36_77a5_7ff0_92b8_315062c00666 -->|calls| 3b10cef4_9d7a_8aa6_e926_6c8d70ac5616 42c93bea_a6f9_b52f_91f0_3c33aa791c8d["getLocation()"] 118e3c36_77a5_7ff0_92b8_315062c00666 -->|calls| 42c93bea_a6f9_b52f_91f0_3c33aa791c8d 59c9584e_8fc6_fc9c_4a27_f695b41e8273["isProfileSpecific()"] 118e3c36_77a5_7ff0_92b8_315062c00666 -->|calls| 59c9584e_8fc6_fc9c_4a27_f695b41e8273 87f0b21f_3955_8dcc_cc55_9c6321893f96["get()"] 118e3c36_77a5_7ff0_92b8_315062c00666 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 style 118e3c36_77a5_7ff0_92b8_315062c00666 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/context/config/ConfigDataLocationResolversTests.java lines 128–142
@Test
void resolveResolvesUsingFirstSupportedResolver() {
MockSpringFactoriesLoader springFactoriesLoader = new MockSpringFactoriesLoader();
springFactoriesLoader.add(ConfigDataLocationResolver.class, LowestTestResolver.class,
HighestTestResolver.class);
ConfigDataLocationResolvers resolvers = new ConfigDataLocationResolvers(this.logFactory, this.bootstrapContext,
this.binder, new DefaultResourceLoader(), springFactoriesLoader);
ConfigDataLocation location = ConfigDataLocation.of("LowestTestResolver:test");
List<ConfigDataResolutionResult> resolved = resolvers.resolve(this.context, location, null);
assertThat(resolved).hasSize(1);
TestConfigDataResource resource = (TestConfigDataResource) resolved.get(0).getResource();
assertThat(resource.getResolver()).isInstanceOf(LowestTestResolver.class);
assertThat(resource.getLocation()).isEqualTo(location);
assertThat(resource.isProfileSpecific()).isFalse();
}
Domain
Subdomains
Calls
- get()
- getLocation()
- getResolver()
- isProfileSpecific()
- resolve()
Source
Frequently Asked Questions
What does resolveResolvesUsingFirstSupportedResolver() do?
resolveResolvesUsingFirstSupportedResolver() is a function in the spring-boot codebase.
What does resolveResolvesUsingFirstSupportedResolver() call?
resolveResolvesUsingFirstSupportedResolver() calls 5 function(s): get, getLocation, getResolver, isProfileSpecific, resolve.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free