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

jarTypeFilteringIsAppliedToTheClasspath() — spring-boot Function Reference

Architecture documentation for the jarTypeFilteringIsAppliedToTheClasspath() function in BootTestRunIntegrationTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  067a89aa_8ced_5aa3_a143_dd93d23a46a4["jarTypeFilteringIsAppliedToTheClasspath()"]
  0e6a6806_8dbb_7f18_60bc_f29eeb2dfaf0["copyClasspathApplication()"]
  067a89aa_8ced_5aa3_a143_dd93d23a46a4 -->|calls| 0e6a6806_8dbb_7f18_60bc_f29eeb2dfaf0
  45e8b396_4fcf_d1f0_a9ab_4c28c7662534["createDependenciesStarterJar()"]
  067a89aa_8ced_5aa3_a143_dd93d23a46a4 -->|calls| 45e8b396_4fcf_d1f0_a9ab_4c28c7662534
  ba12e528_ef4e_2696_bab5_20536226b843["createStandardJar()"]
  067a89aa_8ced_5aa3_a143_dd93d23a46a4 -->|calls| ba12e528_ef4e_2696_bab5_20536226b843
  style 067a89aa_8ced_5aa3_a143_dd93d23a46a4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/tasks/run/BootTestRunIntegrationTests.java lines 103–114

	@TestTemplate
	void jarTypeFilteringIsAppliedToTheClasspath() throws IOException {
		copyClasspathApplication();
		File flatDirRepository = new File(this.gradleBuild.getProjectDir(), "repository");
		createDependenciesStarterJar(new File(flatDirRepository, "starter.jar"));
		createStandardJar(new File(flatDirRepository, "standard.jar"));
		BuildResult result = this.gradleBuild.build("bootTestRun");
		BuildTask task = result.task(":bootTestRun");
		assertThat(task).isNotNull();
		assertThat(task.getOutcome()).isEqualTo(TaskOutcome.SUCCESS);
		assertThat(result.getOutput()).contains("standard.jar").doesNotContain("starter.jar");
	}

Domain

Subdomains

Frequently Asked Questions

What does jarTypeFilteringIsAppliedToTheClasspath() do?
jarTypeFilteringIsAppliedToTheClasspath() is a function in the spring-boot codebase.
What does jarTypeFilteringIsAppliedToTheClasspath() call?
jarTypeFilteringIsAppliedToTheClasspath() calls 3 function(s): copyClasspathApplication, createDependenciesStarterJar, createStandardJar.

Analyze Your Own Codebase

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

Try Supermodel Free