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

getFilters() — spring-boot Function Reference

Architecture documentation for the getFilters() function in AbstractDependencyFilterMojo.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  951e3854_04d8_96c8_8e2e_996cb9ef40b0["getFilters()"]
  2fb9a4db_aa56_9af2_e5a5_0b0e004b6f00["filterDependencies()"]
  2fb9a4db_aa56_9af2_e5a5_0b0e004b6f00 -->|calls| 951e3854_04d8_96c8_8e2e_996cb9ef40b0
  629de9a6_97a7_27fc_2198_69ed4e58aab5["cleanFilterConfig()"]
  951e3854_04d8_96c8_8e2e_996cb9ef40b0 -->|calls| 629de9a6_97a7_27fc_2198_69ed4e58aab5
  style 951e3854_04d8_96c8_8e2e_996cb9ef40b0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/AbstractDependencyFilterMojo.java lines 151–165

	private FilterArtifacts getFilters(ArtifactsFilter... additionalFilters) {
		FilterArtifacts filters = new FilterArtifacts();
		for (ArtifactsFilter additionalFilter : additionalFilters) {
			filters.addFilter(additionalFilter);
		}
		filters.addFilter(new MatchingGroupIdFilter(cleanFilterConfig(this.excludeGroupIds)));
		if (this.includes != null && !this.includes.isEmpty()) {
			filters.addFilter(new IncludeFilter(this.includes));
		}
		if (this.excludes != null && !this.excludes.isEmpty()) {
			filters.addFilter(new ExcludeFilter(this.excludes));
		}
		filters.addFilter(new JarTypeFilter());
		return filters;
	}

Domain

Subdomains

Calls

  • cleanFilterConfig()

Frequently Asked Questions

What does getFilters() do?
getFilters() is a function in the spring-boot codebase.
What does getFilters() call?
getFilters() calls 1 function(s): cleanFilterConfig.
What calls getFilters()?
getFilters() is called by 1 function(s): filterDependencies.

Analyze Your Own Codebase

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

Try Supermodel Free