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

getProjectDetails() — spring-boot Function Reference

Architecture documentation for the getProjectDetails() function in BuildInfoMojo.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  95072a54_f989_f17b_b4df_6fe5cc0652d2["getProjectDetails()"]
  e57625b5_db57_eeeb_f918_34a3d952411a["execute()"]
  e57625b5_db57_eeeb_f918_34a3d952411a -->|calls| 95072a54_f989_f17b_b4df_6fe5cc0652d2
  624434a6_bf4a_d16b_3455_187dcc52c25c["getIfNotExcluded()"]
  95072a54_f989_f17b_b4df_6fe5cc0652d2 -->|calls| 624434a6_bf4a_d16b_3455_187dcc52c25c
  b1a78d2a_ef5f_1ecb_ce17_8cd027078ace["getBuildTime()"]
  95072a54_f989_f17b_b4df_6fe5cc0652d2 -->|calls| b1a78d2a_ef5f_1ecb_ce17_8cd027078ace
  4ea22479_969e_2a47_5d0e_e9e4893337c8["applyExclusions()"]
  95072a54_f989_f17b_b4df_6fe5cc0652d2 -->|calls| 4ea22479_969e_2a47_5d0e_e9e4893337c8
  style 95072a54_f989_f17b_b4df_6fe5cc0652d2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/BuildInfoMojo.java lines 135–143

	private ProjectDetails getProjectDetails() {
		String group = getIfNotExcluded("group", this.project.getGroupId());
		String artifact = getIfNotExcluded("artifact", this.project.getArtifactId());
		String version = getIfNotExcluded("version", this.project.getVersion());
		String name = getIfNotExcluded("name", this.project.getName());
		Instant time = getIfNotExcluded("time", getBuildTime());
		Map<String, String> additionalProperties = applyExclusions(this.additionalProperties);
		return new ProjectDetails(group, artifact, version, name, time, additionalProperties);
	}

Domain

Subdomains

Calls

  • applyExclusions()
  • getBuildTime()
  • getIfNotExcluded()

Called By

  • execute()

Frequently Asked Questions

What does getProjectDetails() do?
getProjectDetails() is a function in the spring-boot codebase.
What does getProjectDetails() call?
getProjectDetails() calls 3 function(s): applyExclusions, getBuildTime, getIfNotExcluded.
What calls getProjectDetails()?
getProjectDetails() is called by 1 function(s): execute.

Analyze Your Own Codebase

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

Try Supermodel Free