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


Reply via email to