[jboss-svn-commits] JBL Code SVN: r12268 - labs/jbossbuild/jboss-parent/trunk.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu May 31 16:38:37 EDT 2007


Author: pgier
Date: 2007-05-31 16:38:36 -0400 (Thu, 31 May 2007)
New Revision: 12268

Modified:
   labs/jbossbuild/jboss-parent/trunk/pom.xml
Log:
Adding code coverage reports.  Updated reporting plugin versions.
Issue: JBBUILD-374

Modified: labs/jbossbuild/jboss-parent/trunk/pom.xml
===================================================================
--- labs/jbossbuild/jboss-parent/trunk/pom.xml	2007-05-31 18:26:36 UTC (rev 12267)
+++ labs/jbossbuild/jboss-parent/trunk/pom.xml	2007-05-31 20:38:36 UTC (rev 12268)
@@ -79,7 +79,9 @@
         -  optimization, warnings, and deprecation flags on, and define the source and target to be 1.5,
         -  these setting will be inherited by child projects, but can be overridden as needed. -->
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.0.2</version>
         <configuration>
           <source>1.5</source>
           <target>1.5</target>
@@ -92,6 +94,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-source-plugin</artifactId>
+        <version>2.0.3</version>
         <inherited>true</inherited>
         <executions>
           <execution>
@@ -182,8 +185,8 @@
       </repositories>
     </profile>
     <!-- Activating this profile will cause developer reports to be generated.
-      -  These are reports that do not need to go on the project site, but
-      -  may be usefule to developers. -->
+      -  These are reports that are not required for the project site, but
+      -  may be useful to developers. -->
     <profile>
       <id>dev-reports</id>
       <reporting>
@@ -191,12 +194,15 @@
           <plugin>
             <groupId>org.codehaus.mojo</groupId>
             <artifactId>findbugs-maven-plugin</artifactId>
-            <version>1.0-beta-1</version>
+            <version>1.1</version>
           </plugin>
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-pmd-plugin</artifactId>
-            <version>2.0</version>
+            <version>2.2</version>
+            <configuration>
+              <targetJdk>1.5</targetJdk>
+            </configuration>
           </plugin>
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
@@ -211,16 +217,29 @@
           <plugin>
             <groupId>org.codehaus.mojo</groupId>
             <artifactId>javancss-maven-plugin</artifactId>
-            <version>2.0-beta-1</version>
+            <version>2.0-beta-2</version>
           </plugin>
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-jxr-plugin</artifactId>
-            <version>2.0</version>
+            <version>2.1</version>
           </plugin>
         </plugins>
       </reporting>
     </profile>
+    <!-- Profile to include code coverage reports -->
+    <profile>
+      <id>code-coverage</id>
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>cobertura-maven-plugin</artifactId>
+            <version>2.1</version>
+          </plugin>
+        </plugins>
+      </reporting>
+    </profile>
   </profiles>
   <repositories>
     <repository>




More information about the jboss-svn-commits mailing list