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_();
}