in src/main/java/org/apache/maven/plugins/invoker/InvokerReportRenderer.java [159:176]
private String getBuildJobReportName(BuildJob buildJob) {
String buildJobName = buildJob.getName();
String buildJobDescription = buildJob.getDescription();
boolean emptyJobName = buildJobName == null || buildJobName.isEmpty();
boolean emptyJobDescription = buildJobDescription == null || buildJobDescription.isEmpty();
boolean isReportJobNameComplete = !emptyJobName && !emptyJobDescription;
if (isReportJobNameComplete) {
return formatI18nString("text.name_with_description", buildJobName, buildJobDescription);
} else {
String buildJobProject = buildJob.getProject();
if (!emptyJobName) {
log.warn(incompleteNameWarning("description", buildJobProject));
} else if (!emptyJobDescription) {
log.warn(incompleteNameWarning("name", buildJobProject));
}
return buildJobProject;
}
}