[MCHECKSTYLE-423] Explicitly start and end tables with Doxia Sinks in report renderers
diff --git a/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportGenerator.java b/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportGenerator.java
index bd241b0..55b7241 100644
--- a/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportGenerator.java
+++ b/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportGenerator.java
@@ -263,6 +263,7 @@
sink.sectionTitle1_();
sink.table();
+ sink.tableRows( null, false );
sink.tableRow();
sink.tableHeaderCell();
@@ -303,6 +304,7 @@
sink.tableRow_();
}
+ sink.tableRows_();
sink.table_();
sink.section1_();
@@ -478,6 +480,7 @@
sink.sectionTitle1_();
sink.table();
+ sink.tableRows( null, false );
sink.tableRow();
sink.tableHeaderCell();
@@ -512,6 +515,7 @@
sink.tableCell_();
sink.tableRow_();
+ sink.tableRows_();
sink.table_();
sink.section1_();
@@ -525,6 +529,7 @@
sink.sectionTitle1_();
sink.table();
+ sink.tableRows( null, false );
sink.tableRow();
sink.tableHeaderCell();
@@ -577,7 +582,9 @@
sink.tableRow_();
}
+ sink.tableRows_();
sink.table_();
+
sink.section1_();
}
@@ -611,6 +618,8 @@
sink.sectionTitle_( Sink.SECTION_LEVEL_2 );
sink.table();
+ sink.tableRows( null, false );
+
sink.tableRow();
sink.tableHeaderCell();
sink.text( bundle.getString( "report.checkstyle.column.severity" ) );
@@ -631,7 +640,9 @@
doFileEvents( violations, file );
+ sink.tableRows_();
sink.table_();
+
sink.section2_();
}