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

getNextToProcess() — spring-boot Function Reference

Architecture documentation for the getNextToProcess() function in ConfigDataEnvironmentContributors.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  dd4529a3_27cc_df1f_8b22_e4537b1adcfe["getNextToProcess()"]
  2c598cf7_c89e_1a9a_34ad_544bfdb794e9["withProcessedImports()"]
  2c598cf7_c89e_1a9a_34ad_544bfdb794e9 -->|calls| dd4529a3_27cc_df1f_8b22_e4537b1adcfe
  06e5ffb1_a001_60f7_da2e_b685f67a9ab5["getRoot()"]
  dd4529a3_27cc_df1f_8b22_e4537b1adcfe -->|calls| 06e5ffb1_a001_60f7_da2e_b685f67a9ab5
  b6875dca_151e_a972_b752_ccb186a82ccf["isActiveWithUnprocessedImports()"]
  dd4529a3_27cc_df1f_8b22_e4537b1adcfe -->|calls| b6875dca_151e_a972_b752_ccb186a82ccf
  style dd4529a3_27cc_df1f_8b22_e4537b1adcfe fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironmentContributors.java lines 156–165

	private @Nullable ConfigDataEnvironmentContributor getNextToProcess(ConfigDataEnvironmentContributors contributors,
			@Nullable ConfigDataActivationContext activationContext, ImportPhase importPhase) {
		for (ConfigDataEnvironmentContributor contributor : contributors.getRoot()) {
			if (contributor.getKind() == Kind.UNBOUND_IMPORT
					|| isActiveWithUnprocessedImports(activationContext, importPhase, contributor)) {
				return contributor;
			}
		}
		return null;
	}

Domain

Subdomains

Calls

  • getRoot()
  • isActiveWithUnprocessedImports()

Frequently Asked Questions

What does getNextToProcess() do?
getNextToProcess() is a function in the spring-boot codebase.
What does getNextToProcess() call?
getNextToProcess() calls 2 function(s): getRoot, isActiveWithUnprocessedImports.
What calls getNextToProcess()?
getNextToProcess() is called by 1 function(s): withProcessedImports.

Analyze Your Own Codebase

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

Try Supermodel Free