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

writeLongNameResource() — spring-boot Function Reference

Architecture documentation for the writeLongNameResource() function in BootBuildImageIntegrationTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  66ac0fbc_cfc2_1ca0_5597_62584de5d0fb["writeLongNameResource()"]
  f76834a2_f6a8_57e0_bbb7_05adc3fd3e16["buildsImageWithDefaultBuilder()"]
  f76834a2_f6a8_57e0_bbb7_05adc3fd3e16 -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  7bc9c885_8b03_be0b_ebb0_984160122086["buildsImageWithTrustBuilder()"]
  7bc9c885_8b03_be0b_ebb0_984160122086 -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  f33a2be5_cfe6_a6a5_a3c4_4da4d8dc484a["buildsImageWithWarPackaging()"]
  f33a2be5_cfe6_a6a5_a3c4_4da4d8dc484a -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  f68efe3e_fcd9_a73c_7a43_61e75d2cfb1e["buildsImageWithWarPackagingAndJarConfiguration()"]
  f68efe3e_fcd9_a73c_7a43_61e75d2cfb1e -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  2419060f_7625_2c19_b30f_7c9ad0f79d04["buildsImageWithCustomName()"]
  2419060f_7625_2c19_b30f_7c9ad0f79d04 -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  6aef7cb7_4392_437d_4726_ab3c46124455["buildsImageWithCustomBuilderAndRunImage()"]
  6aef7cb7_4392_437d_4726_ab3c46124455 -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  f5dda5d1_e20e_34d7_f2be_0e1de612579e["buildsImageWithCommandLineOptions()"]
  f5dda5d1_e20e_34d7_f2be_0e1de612579e -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  0af8c591_6b98_4196_747c_7d4c5d984a4f["buildsImageWithPullPolicy()"]
  0af8c591_6b98_4196_747c_7d4c5d984a4f -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  d7edc2cb_45a7_bb69_2475_85cbc75d8407["buildsImageWithBuildpackFromBuilder()"]
  d7edc2cb_45a7_bb69_2475_85cbc75d8407 -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  08c15059_8d06_deba_60d1_38fc914b7eac["buildsImageWithBuildpackFromDirectory()"]
  08c15059_8d06_deba_60d1_38fc914b7eac -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  606662c0_6bc0_19e8_fd7a_55751c6386f3["buildsImageWithBuildpackFromTarGzip()"]
  606662c0_6bc0_19e8_fd7a_55751c6386f3 -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  b50b80c8_faff_481a_7204_0362af352b9f["buildsImageWithBuildpacksFromImages()"]
  b50b80c8_faff_481a_7204_0362af352b9f -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  b758812c_0e2e_2c75_ad06_b9167981e138["buildsImageWithBinding()"]
  b758812c_0e2e_2c75_ad06_b9167981e138 -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  0fd4fc95_a04e_78c7_8433_2908e613bffa["buildsImageWithTag()"]
  0fd4fc95_a04e_78c7_8433_2908e613bffa -->|calls| 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb
  style 66ac0fbc_cfc2_1ca0_5597_62584de5d0fb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/boot/gradle/tasks/bundling/BootBuildImageIntegrationTests.java lines 607–615

	private void writeLongNameResource() throws IOException {
		StringBuilder name = new StringBuilder();
		new Random().ints('a', 'z' + 1).limit(128).forEach((i) -> name.append((char) i));
		Path path = this.gradleBuild.getProjectDir()
			.toPath()
			.resolve(Paths.get("src", "main", "resources", name.toString()));
		Files.createDirectories(path.getParent());
		Files.createFile(path);
	}

Subdomains

Calls

  • toString()

Frequently Asked Questions

What does writeLongNameResource() do?
writeLongNameResource() is a function in the spring-boot codebase.
What does writeLongNameResource() call?
writeLongNameResource() calls 1 function(s): toString.
What calls writeLongNameResource()?
writeLongNameResource() is called by 30 function(s): buildsImageOnLinuxArmWithImagePlatformLinuxArm, buildsImageWithApplicationDirectory, buildsImageWithBindCaches, buildsImageWithBinding, buildsImageWithBuildpackFromBuilder, buildsImageWithBuildpackFromDirectory, buildsImageWithBuildpackFromTarGzip, buildsImageWithBuildpacksFromImages, and 22 more.

Analyze Your Own Codebase

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

Try Supermodel Free