private void constructReleaseHistory()

in src/main/java/org/apache/maven/plugins/changes/ChangesReportGenerator.java [442:490]


    private void constructReleaseHistory( Sink sink, ResourceBundle bundle, List<Release> releaseList )
    {
        sink.section2();

        sink.sectionTitle2();
        sink.text( bundle.getString( "report.changes.label.releasehistory" ) );
        sink.sectionTitle2_();

        sink.table();

        sink.tableRow();

        sinkHeader( sink, bundle.getString( "report.issues.label.fixVersion" ) );

        sinkHeader( sink, bundle.getString( "report.changes.label.releaseDate" ) );

        sinkHeader( sink, bundle.getString( "report.changes.label.releaseDescription" ) );

        sink.tableRow_();

        for ( Release release : releaseList )
        {
            sink.tableRow();

            sinkCellLink( sink, release.getVersion(), "#" + HtmlTools.encodeId( release.getVersion() ) );

            sinkCell( sink, release.getDateRelease() );

            sinkCell( sink, release.getDescription() );

            sink.tableRow_();
        }

        sink.table_();

        // MCHANGES-46
        if ( linkToFeed )
        {
            sink.paragraph();
            sink.text( bundle.getString( "report.changes.text.rssfeed" ) );
            sink.nonBreakingSpace();
            sink.link( "changes.rss" );
            sinkFigure( sink, "images/rss.png", "rss feed" );
            sink.link_();
            sink.paragraph_();
        }

        sink.section2_();
    }