in src/main/java/org/apache/maven/plugins/changes/ChangesReportRenderer.java [339:375]
private void constructRelease(Release release) {
final String date = (release.getDateRelease() == null) ? "" : " \u2013 " + release.getDateRelease();
startSection(
bundle.getString("report.changes.label.release") + " " + release.getVersion() + date,
DoxiaUtils.encodeId(release.getVersion()));
if (isReleaseEmpty(release)) {
sink.paragraph();
text(bundle.getString("report.changes.text.no.changes"));
sink.paragraph_();
} else {
startTable();
sink.tableRow();
tableHeaderCell(bundle.getString("report.issues.label.type"));
tableHeaderCell(bundle.getString("report.issues.label.summary"));
tableHeaderCell(bundle.getString("report.issues.label.assignee"));
if (addActionDate) {
tableHeaderCell(bundle.getString("report.issues.label.updated"));
}
sink.tableRow_();
for (Action action : release.getActions()) {
constructAction(action);
}
for (Component component : release.getComponents()) {
constructComponent(component);
}
endTable();
}
endSection();
}