Author: hboutemy
Date: Thu Jul 11 20:22:41 2013
New Revision: 1502348
URL: http://svn.apache.org/r1502348
Log:
removed groupId column, replaced by headers for each distribution directory
Modified:
maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java
Modified:
maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java
URL:
http://svn.apache.org/viewvc/maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java?rev=1502348&r1=1502347&r2=1502348&view=diff
==============================================================================
---
maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java
(original)
+++
maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java
Thu Jul 11 20:22:41 2013
@@ -289,10 +289,7 @@ public class DistCheckSiteMojo
sink.table();
sink.tableRow();
sink.tableHeaderCell();
- sink.rawText( "groupId" );
- sink.tableHeaderCell_();
- sink.tableHeaderCell();
- sink.rawText( "artifactId" );
+ sink.rawText( "groupId/artifactId" );
sink.tableHeaderCell_();
sink.tableHeaderCell();
sink.rawText( "LATEST" );
@@ -321,16 +318,29 @@ public class DistCheckSiteMojo
sink.rawText( c.getName() );
sink.tableHeaderCell_();
}
-
sink.tableRow_();
+
+ String directory = null;
for ( DistCheckSiteResult csr : results )
{
- sink.tableRow();
- sink.tableCell();
- // shorten groupid
- sink.rawText( csr.getConfigurationLine().getGroupId().replaceAll(
"org.apache.maven", "o.a.m" ) );
- sink.tableCell_();
+ if ( !csr.getConfigurationLine().getDirectory().equals( directory
) )
+ {
+ directory = csr.getConfigurationLine().getDirectory();
+ sink.tableRow();
+ sink.tableHeaderCell();
+ // shorten groupid
+ sink.rawText(
csr.getConfigurationLine().getGroupId().replaceAll( "org.apache.maven", "o.a.m"
) );
+ sink.tableHeaderCell_();
+ for ( int i = 0; i < 5 + checker.size() ; i++ )
+ {
+ sink.tableHeaderCell();
+ sink.rawText( " " );
+ sink.tableHeaderCell_();
+ }
+ sink.tableRow_();
+ }
+ sink.tableRow();
sink.tableCell();
sink.rawText( csr.getConfigurationLine().getArtifactId() );
sink.tableCell_();