private String getBuildJobReportName()

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;
        }
    }