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

getProblematicPackages() — spring-boot Function Reference

Architecture documentation for the getProblematicPackages() function in ConfigurationWarningsApplicationContextInitializer.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  50b10d3b_dd9b_163c_653f_02346ab9e33b["getProblematicPackages()"]
  315511dc_5d79_6268_7d0c_1c4d5d3c7d98["getWarning()"]
  315511dc_5d79_6268_7d0c_1c4d5d3c7d98 -->|calls| 50b10d3b_dd9b_163c_653f_02346ab9e33b
  2a37046c_6b78_cd36_8d68_927002924bff["isProblematicPackage()"]
  50b10d3b_dd9b_163c_653f_02346ab9e33b -->|calls| 2a37046c_6b78_cd36_8d68_927002924bff
  6257d210_c05c_e91f_d040_2cd6c9120bf0["getDisplayName()"]
  50b10d3b_dd9b_163c_653f_02346ab9e33b -->|calls| 6257d210_c05c_e91f_d040_2cd6c9120bf0
  style 50b10d3b_dd9b_163c_653f_02346ab9e33b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/ConfigurationWarningsApplicationContextInitializer.java lines 190–198

		private List<String> getProblematicPackages(Set<String> scannedPackages) {
			List<String> problematicPackages = new ArrayList<>();
			for (String scannedPackage : scannedPackages) {
				if (isProblematicPackage(scannedPackage)) {
					problematicPackages.add(getDisplayName(scannedPackage));
				}
			}
			return problematicPackages;
		}

Domain

Subdomains

Calls

  • getDisplayName()
  • isProblematicPackage()

Called By

Frequently Asked Questions

What does getProblematicPackages() do?
getProblematicPackages() is a function in the spring-boot codebase.
What does getProblematicPackages() call?
getProblematicPackages() calls 2 function(s): getDisplayName, isProblematicPackage.
What calls getProblematicPackages()?
getProblematicPackages() is called by 1 function(s): getWarning.

Analyze Your Own Codebase

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

Try Supermodel Free