private void doChangedSetTable()

in src/main/java/org/apache/maven/plugins/changelog/ChangeLogReport.java [1167:1194]


    private void doChangedSetTable(Collection<ChangeSet> entries, ResourceBundle bundle, Sink sink) {
        sink.table();
        sink.tableRows(new int[] {Sink.JUSTIFY_LEFT}, false);

        sink.tableRow();
        sink.tableHeaderCell();
        sink.text(bundle.getString("report.changelog.timestamp"));
        sink.tableHeaderCell_();
        sink.tableHeaderCell();
        sink.text(bundle.getString("report.changelog.author"));
        sink.tableHeaderCell_();
        sink.tableHeaderCell();
        sink.text(bundle.getString("report.changelog.details"));
        sink.tableHeaderCell_();
        sink.tableRow_();

        initReportUrls();

        List<ChangeSet> sortedEntries = new ArrayList<>(entries);
        sortedEntries.sort((changeSet0, changeSet1) -> changeSet1.getDate().compareTo(changeSet0.getDate()));

        for (ChangeSet entry : sortedEntries) {
            doChangedSetDetail(entry, sink);
        }

        sink.tableRows_();
        sink.table_();
    }