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()
Source
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