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

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

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