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

buildLog() — spring-boot Function Reference

Architecture documentation for the buildLog() function in RunIntegrationTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  a8d6b45d_e035_2ff6_5e71_0dc028254795["buildLog()"]
  82dd1f47_9874_b170_0071_8a596825ce22["whenTheRunGoalIsExecutedTheApplicationIsForkedWithOptimizedJvmArguments()"]
  82dd1f47_9874_b170_0071_8a596825ce22 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  e26b802b_2bab_6e89_c5e1_bb8fcdc5b601["whenEnvironmentVariablesAreConfiguredTheyAreAvailableToTheApplication()"]
  e26b802b_2bab_6e89_c5e1_bb8fcdc5b601 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  d682a893_8598_fef7_5816_2864350e91e1["whenExclusionsAreConfiguredExcludedDependenciesDoNotAppearOnTheClasspath()"]
  d682a893_8598_fef7_5816_2864350e91e1 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  c8d5e918_a175_a1d8_6704_61352912a2d3["whenSystemPropertiesAndJvmArgumentsAreConfiguredTheyAreAvailableToTheApplication()"]
  c8d5e918_a175_a1d8_6704_61352912a2d3 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  7f1eb0f4_9fc1_b620_76cf_be7e7a2486ff["whenJvmArgumentsAreConfiguredTheyAreAvailableToTheApplication()"]
  7f1eb0f4_9fc1_b620_76cf_be7e7a2486ff -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  199213be_1f9e_afc1_5989_faddd13eabc8["whenCommandLineSpecifiesJvmArgumentsTheyAreAvailableToTheApplication()"]
  199213be_1f9e_afc1_5989_faddd13eabc8 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  f024068c_2a0a_db1e_209e_8e724d1c0034["whenPomAndCommandLineSpecifyJvmArgumentsThenPomOverrides()"]
  f024068c_2a0a_db1e_209e_8e724d1c0034 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  d909126a_419d_7804_cf38_78dd9381cf60["whenProfilesAreConfiguredTheyArePassedToTheApplication()"]
  d909126a_419d_7804_cf38_78dd9381cf60 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  799e2c9f_34fc_0da5_dcab_f1ca08adb438["whenUseTestClasspathIsEnabledTheApplicationHasTestDependenciesOnItsClasspath()"]
  799e2c9f_34fc_0da5_dcab_f1ca08adb438 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  7b2c23bf_e72b_605d_179a_d2832bec3282["whenAWorkingDirectoryIsConfiguredTheApplicationIsRunFromThatDirectory()"]
  7b2c23bf_e72b_605d_179a_d2832bec3282 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  9fcf0f05_8fc7_c8c7_bd89_5c5c56d4474e["whenAdditionalClasspathDirectoryIsConfiguredItsResourcesAreAvailableToTheApplication()"]
  9fcf0f05_8fc7_c8c7_bd89_5c5c56d4474e -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  cb3d7688_e68f_8ef8_7a9e_94a916b83dc9["whenAdditionalClasspathFileIsConfiguredItsContentIsAvailableToTheApplication()"]
  cb3d7688_e68f_8ef8_7a9e_94a916b83dc9 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  af9c8574_a199_cb0d_2f33_767ffadf9f18["whenAToolchainIsConfiguredItIsUsedToRunTheApplication()"]
  af9c8574_a199_cb0d_2f33_767ffadf9f18 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  15b2f684_6eb5_a303_82ff_3deec0a8bb69["whenPomSpecifiesRunArgumentsContainingCommasTheyArePassedToTheApplicationCorrectly()"]
  15b2f684_6eb5_a303_82ff_3deec0a8bb69 -->|calls| a8d6b45d_e035_2ff6_5e71_0dc028254795
  style a8d6b45d_e035_2ff6_5e71_0dc028254795 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/RunIntegrationTests.java lines 162–164

	private String buildLog(File project) {
		return contentOf(new File(project, "target/build.log"));
	}

Domain

Subdomains

Called By

  • whenAToolchainIsConfiguredItIsUsedToRunTheApplication()
  • whenAWorkingDirectoryIsConfiguredTheApplicationIsRunFromThatDirectory()
  • whenAdditionalClasspathDirectoryIsConfiguredItsResourcesAreAvailableToTheApplication()
  • whenAdditionalClasspathFileIsConfiguredItsContentIsAvailableToTheApplication()
  • whenCommandLineSpecifiesJvmArgumentsTheyAreAvailableToTheApplication()
  • whenCommandLineSpecifiesRunArgumentsContainingCommasTheyArePassedToTheApplicationCorrectly()
  • whenEnvironmentVariablesAreConfiguredTheyAreAvailableToTheApplication()
  • whenExclusionsAreConfiguredExcludedDependenciesDoNotAppearOnTheClasspath()
  • whenJvmArgumentsAreConfiguredTheyAreAvailableToTheApplication()
  • whenPomAndCommandLineSpecifyJvmArgumentsThenPomOverrides()
  • whenPomAndCommandLineSpecifyRunArgumentsThenPomOverrides()
  • whenPomSpecifiesRunArgumentsContainingCommasTheyArePassedToTheApplicationCorrectly()
  • whenProfilesAreConfiguredTheyArePassedToTheApplication()
  • whenSystemPropertiesAndJvmArgumentsAreConfiguredTheyAreAvailableToTheApplication()
  • whenTheRunGoalIsExecutedTheApplicationIsForkedWithOptimizedJvmArguments()
  • whenUseTestClasspathIsEnabledTheApplicationHasTestDependenciesOnItsClasspath()

Frequently Asked Questions

What does buildLog() do?
buildLog() is a function in the spring-boot codebase.
What calls buildLog()?
buildLog() is called by 16 function(s): whenAToolchainIsConfiguredItIsUsedToRunTheApplication, whenAWorkingDirectoryIsConfiguredTheApplicationIsRunFromThatDirectory, whenAdditionalClasspathDirectoryIsConfiguredItsResourcesAreAvailableToTheApplication, whenAdditionalClasspathFileIsConfiguredItsContentIsAvailableToTheApplication, whenCommandLineSpecifiesJvmArgumentsTheyAreAvailableToTheApplication, whenCommandLineSpecifiesRunArgumentsContainingCommasTheyArePassedToTheApplicationCorrectly, whenEnvironmentVariablesAreConfiguredTheyAreAvailableToTheApplication, whenExclusionsAreConfiguredExcludedDependenciesDoNotAppearOnTheClasspath, and 8 more.

Analyze Your Own Codebase

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

Try Supermodel Free