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

processDirectory() — spring-boot Function Reference

Architecture documentation for the processDirectory() function in BootZipCopyAction.java from the spring-boot codebase.

Function java Archiving LauncherConfig calls 3 called by 1

Entity Profile

Dependency Diagram

graph TD
  85c832ce_008b_1299_8584_bff397a1ac11["processDirectory()"]
  430177d0_07bd_3253_4459_6b05ce663ff9["process()"]
  430177d0_07bd_3253_4459_6b05ce663ff9 -->|calls| 85c832ce_008b_1299_8584_bff397a1ac11
  c932170b_4a25_ba87_8320_28cc6fb2321d["prepareEntry()"]
  85c832ce_008b_1299_8584_bff397a1ac11 -->|calls| c932170b_4a25_ba87_8320_28cc6fb2321d
  ef8b2304_a3b6_115f_05d1_0642b257a593["getTime()"]
  85c832ce_008b_1299_8584_bff397a1ac11 -->|calls| ef8b2304_a3b6_115f_05d1_0642b257a593
  9a14a6ea_c1e9_1a5b_f12c_06079d0f40e5["getDirMode()"]
  85c832ce_008b_1299_8584_bff397a1ac11 -->|calls| 9a14a6ea_c1e9_1a5b_f12c_06079d0f40e5
  style 85c832ce_008b_1299_8584_bff397a1ac11 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootZipCopyAction.java lines 231–238

		private void processDirectory(FileCopyDetails details) throws IOException {
			String name = details.getRelativePath().getPathString();
			ZipArchiveEntry entry = new ZipArchiveEntry(name + '/');
			prepareEntry(entry, name, getTime(details), getDirMode(details));
			this.out.putArchiveEntry(entry);
			this.out.closeArchiveEntry();
			this.writtenDirectories.add(name);
		}

Domain

Subdomains

Called By

Frequently Asked Questions

What does processDirectory() do?
processDirectory() is a function in the spring-boot codebase.
What does processDirectory() call?
processDirectory() calls 3 function(s): getDirMode, getTime, prepareEntry.
What calls processDirectory()?
processDirectory() is called by 1 function(s): process.

Analyze Your Own Codebase

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

Try Supermodel Free