You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2012/05/06 00:22:26 UTC

svn commit: r1334523 - /maven/wagon/trunk/pom.xml

Author: hboutemy
Date: Sat May  5 22:22:26 2012
New Revision: 1334523

URL: http://svn.apache.org/viewvc?rev=1334523&view=rev
Log:
improved reporting

Modified:
    maven/wagon/trunk/pom.xml

Modified: maven/wagon/trunk/pom.xml
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/pom.xml?rev=1334523&r1=1334522&r2=1334523&view=diff
==============================================================================
--- maven/wagon/trunk/pom.xml (original)
+++ maven/wagon/trunk/pom.xml Sat May  5 22:22:26 2012
@@ -405,62 +405,154 @@ under the License.
     </plugins>
   </build>
 
-  <reporting>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.8</version>
-        <inherited>false</inherited>
-        <configuration>
-          <links>
-            <link>http://java.sun.com/j2ee/1.4/docs/api</link>
-            <link>http://commons.apache.org/collections/apidocs-COLLECTIONS_3_0/</link>
-            <link>http://commons.apache.org/logging/apidocs/</link>
-            <link>http://commons.apache.org/pool/apidocs/</link>
-            <link>http://junit.sourceforge.net/javadoc/</link>
-            <link>http://logging.apache.org/log4j/1.2/apidocs/</link>
-            <link>http://jakarta.apache.org/regexp/apidocs/</link>
-            <link>http://velocity.apache.org/engine/releases/velocity-1.5/apidocs/</link>
-            <link>http://maven.apache.org/ref/current/maven-artifact/apidocs/</link>
-            <link>http://maven.apache.org/ref/current/maven-artifact-manager/apidocs/</link>
-            <link>http://maven.apache.org/ref/current/maven-model/apidocs/</link>
-            <link>http://maven.apache.org/ref/current/maven-plugin-api/apidocs/</link>
-            <link>http://maven.apache.org/ref/current/maven-project/apidocs/</link>
-            <link>http://maven.apache.org/ref/current/maven-reporting/maven-reporting-api/apidocs/</link>
-            <link>http://maven.apache.org/ref/current/maven-settings/apidocs/</link>
-          </links>
-          <!--
-          <doclet>gr.spinellis.umlgraph.doclet.UmlGraph</doclet>
-          <docletArtifact>
-            <groupId>gr.spinellis</groupId>
-            <artifactId>UmlGraph</artifactId>
-            <version>4.4</version>
-          </docletArtifact>
-          <additionalparam>
-            -inferrel -inferdep -quiet -hide java.* -collpackages java.util.* -qualify
-            -postfixpackage -nodefontsize 9
-            -nodefontpackagesize 7
-          </additionalparam>
-           -->
+  <profiles>
 
-          <aggregate>true</aggregate>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-checkstyle-plugin</artifactId>
-        <version>2.8</version>
-        <inherited>false</inherited>
-        <reportSets>
-          <reportSet>
-            <reports>
-              <report>checkstyle-aggregate</report>
-            </reports>
-          </reportSet>
-        </reportSets>
-      </plugin>
-    </plugins>
-  </reporting>
+    <profile>
+      <id>reporting</id>
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <linksource>true</linksource>
+              <links>
+                <link>http://java.sun.com/j2ee/1.4/docs/api</link>
+                <link>http://commons.apache.org/collections/apidocs-COLLECTIONS_3_0/</link>
+                <link>http://commons.apache.org/logging/apidocs/</link>
+                <link>http://commons.apache.org/pool/apidocs/</link>
+                 <link>http://junit.sourceforge.net/javadoc/</link>
+                <link>http://logging.apache.org/log4j/1.2/apidocs/</link>
+                <link>http://jakarta.apache.org/regexp/apidocs/</link>
+                <link>http://velocity.apache.org/engine/releases/velocity-1.5/apidocs/</link>
+                <link>http://maven.apache.org/ref/current/maven-artifact/apidocs/</link>
+                <link>http://maven.apache.org/ref/current/maven-artifact-manager/apidocs/</link>
+                <link>http://maven.apache.org/ref/current/maven-model/apidocs/</link>
+                <link>http://maven.apache.org/ref/current/maven-plugin-api/apidocs/</link>
+                <link>http://maven.apache.org/ref/current/maven-project/apidocs/</link>
+                <link>http://maven.apache.org/ref/current/maven-reporting/maven-reporting-api/apidocs/</link>
+                <link>http://maven.apache.org/ref/current/maven-settings/apidocs/</link>
+              </links>
+              <!--
+              <doclet>gr.spinellis.umlgraph.doclet.UmlGraph</doclet>
+              <docletArtifact>
+                <groupId>gr.spinellis</groupId>
+                <artifactId>UmlGraph</artifactId>
+                <version>4.4</version>
+              </docletArtifact>
+              <additionalparam>
+                -inferrel -inferdep -quiet -hide java.* -collpackages java.util.* -qualify
+                -postfixpackage -nodefontsize 9
+                -nodefontpackagesize 7
+              </additionalparam>
+              -->
+              <groups>
+                <group>
+                  <title>API + Test</title>
+                  <packages>org.apache.maven.wagon*</packages>
+                </group>
+                <group>
+                  <title>File Provider</title>
+                  <packages>org.apache.maven.wagon.providers.file*</packages>
+                </group>
+                <group>
+                  <title>FTP Provider</title>
+                  <packages>org.apache.maven.wagon.providers.ftp*</packages>
+                </group>
+                <group>
+                  <title>HTTP Providers</title>
+                  <packages>org.apache.maven.wagon.providers.http*:org.apache.maven.wagon.shared.http*</packages>
+                </group>
+                <group>
+                  <title>SCM Provider</title>
+                  <packages>org.apache.maven.wagon.providers.scm*</packages>
+                </group>
+                <group>
+                  <title>SSH Providers</title>
+                  <packages>org.apache.maven.wagon.providers.ssh*</packages>
+                </group>
+                <group>
+                  <title>Webdav Provider</title>
+                  <packages>org.apache.maven.wagon.providers.webdav*:org.apache.jackrabbit.webdav*</packages>
+                </group>
+                <group>
+                  <title>HTTP TCK</title>
+                  <packages>org.apache.maven.wagon.tck.http*</packages>
+                </group>
+              </groups>
+            </configuration>
+            <reportSets>
+              <reportSet>
+                <id>non-aggregate</id>
+                <reports>
+                  <report>javadoc</report>
+                  <report>test-javadoc</report>
+                </reports>
+              </reportSet>
+              <reportSet>
+                <id>aggregate</id>
+                <inherited>false</inherited>
+                <reports>
+                  <report>aggregate</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-jxr-plugin</artifactId>
+            <version>2.3</version>
+            <reportSets>
+              <reportSet>
+                <id>non-aggregate</id>
+                <reports>
+                  <report>jxr</report>
+                  <report>test-jxr</report>
+                </reports>
+              </reportSet>
+              <reportSet>
+                <id>aggregate</id>
+                <inherited>false</inherited>
+                <reports>
+                  <report>aggregate</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>cobertura-maven-plugin</artifactId>
+            <reportSets>
+              <reportSet>
+                <!-- Disabled as it kills the site generation via a NoClassDefFoundError -->
+                <reports />
+              </reportSet>
+            </reportSets>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-checkstyle-plugin</artifactId>
+            <version>2.9.1</version>
+            <reportSets>
+              <reportSet>
+                <id>non-aggregate</id>
+                <reports>
+                  <report>checkstyle</report>
+                </reports>
+              </reportSet>
+              <reportSet>
+                <id>aggregate</id>
+                <inherited>false</inherited>
+                <reports>
+                  <report>checkstyle-aggregate</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+        </plugins>
+      </reporting>
+    </profile>
+
+  </profiles>
   
 </project>