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

process() — spring-boot Function Reference

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

Function java Archiving LauncherConfig calls 4 called by 1

Entity Profile

Dependency Diagram

graph TD
  430177d0_07bd_3253_4459_6b05ce663ff9["process()"]
  3fe856ea_6172_0b9f_fdb7_204be27f45a3["writeArchive()"]
  3fe856ea_6172_0b9f_fdb7_204be27f45a3 -->|calls| 430177d0_07bd_3253_4459_6b05ce663ff9
  ebc05d7c_43ce_c06e_685c_829934de12b1["skipProcessing()"]
  430177d0_07bd_3253_4459_6b05ce663ff9 -->|calls| ebc05d7c_43ce_c06e_685c_829934de12b1
  731672ed_f844_8d96_2a01_ef4b28a7e783["writeLoaderEntriesIfNecessary()"]
  430177d0_07bd_3253_4459_6b05ce663ff9 -->|calls| 731672ed_f844_8d96_2a01_ef4b28a7e783
  85c832ce_008b_1299_8584_bff397a1ac11["processDirectory()"]
  430177d0_07bd_3253_4459_6b05ce663ff9 -->|calls| 85c832ce_008b_1299_8584_bff397a1ac11
  5e30db0f_a50d_57a1_482a_28795acd5257["processFile()"]
  430177d0_07bd_3253_4459_6b05ce663ff9 -->|calls| 5e30db0f_a50d_57a1_482a_28795acd5257
  style 430177d0_07bd_3253_4459_6b05ce663ff9 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 208–224

		void process(FileCopyDetails details) {
			if (skipProcessing(details)) {
				return;
			}
			try {
				writeLoaderEntriesIfNecessary(details);
				if (details.isDirectory()) {
					processDirectory(details);
				}
				else {
					processFile(details);
				}
			}
			catch (IOException ex) {
				throw new GradleException("Failed to add " + details + " to " + BootZipCopyAction.this.output, ex);
			}
		}

Domain

Subdomains

Called By

Frequently Asked Questions

What does process() do?
process() is a function in the spring-boot codebase.
What does process() call?
process() calls 4 function(s): processDirectory, processFile, skipProcessing, writeLoaderEntriesIfNecessary.
What calls process()?
process() is called by 1 function(s): writeArchive.

Analyze Your Own Codebase

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

Try Supermodel Free