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