in src/main/java/org/apache/maven/report/projectinfo/IssueManagementReport.java [91:137]
protected void renderBody() {
IssueManagement issueManagement = model.getIssueManagement();
if (issueManagement == null) {
startSection(getTitle());
paragraph(getI18nString("noissueManagement"));
endSection();
return;
}
String system = issueManagement.getSystem();
String url = issueManagement.getUrl();
// Overview
startSection(getI18nString("overview.title"));
if (isIssueManagementSystem(system, "jira")) {
sink.paragraph();
linkPatternedText(getI18nString("jira.intro"));
sink.paragraph_();
} else if (isIssueManagementSystem(system, "bugzilla")) {
sink.paragraph();
linkPatternedText(getI18nString("bugzilla.intro"));
sink.paragraph_();
} else if (isIssueManagementSystem(system, "scarab")) {
sink.paragraph();
linkPatternedText(getI18nString("scarab.intro"));
sink.paragraph_();
} else if (system == null || "".equals(system.trim())) {
paragraph(getI18nString("general.intro"));
} else {
paragraph(getI18nString("custom.intro").replaceFirst("%issueManagementSystem%", system));
}
endSection();
// Connection
startSection(getTitle());
paragraph(getI18nString("intro"));
verbatimLink(url, url);
endSection();
}