[jbosscache-commits] JBoss Cache SVN: r5443 - in support/trunk: common and 1 other directories.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Tue Mar 18 16:26:50 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-03-18 16:26:50 -0400 (Tue, 18 Mar 2008)
New Revision: 5443

Modified:
   support/trunk/common/pom.xml
   support/trunk/pom.xml
   support/trunk/xslt/pom.xml
Log:
Updated to include EMMA code coverage and findbugs

Modified: support/trunk/common/pom.xml
===================================================================
--- support/trunk/common/pom.xml	2008-03-18 20:21:01 UTC (rev 5442)
+++ support/trunk/common/pom.xml	2008-03-18 20:26:50 UTC (rev 5443)
@@ -4,10 +4,11 @@
 	<parent>
 		<groupId>org.jboss.cache</groupId>
 		<artifactId>jbosscache-support</artifactId>
-		<version>1.1-SNAPSHOT</version>
+		<version>1.3-SNAPSHOT</version>
 	</parent>
 	<groupId>org.jboss.cache</groupId>
 	<artifactId>jbosscache-common-parent</artifactId>
+	<version>1.3-SNAPSHOT</version>
 	<packaging>pom</packaging>
 	<name>JBoss Cache Common Parent</name>
 	<description>The parent POM for all JBoss Cache modules.</description>
@@ -121,10 +122,25 @@
 					</archive>
 				</configuration>
 			</plugin>
+			<!-- EMMA for code coverage -->			
+			<plugin>      
+		        <groupId>org.codehaus.mojo</groupId>
+		        <artifactId>emma-maven-plugin</artifactId>
+		        <version>1.0-SNAPSHOT</version>
+		        <inherited>true</inherited>          
+		        <executions>
+		          <execution>                
+		            <goals>
+		              <goal>instrument</goal>
+		            </goals>
+		          </execution>
+		        </executions>
+		      </plugin>
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-surefire-plugin</artifactId>
 				<version>2.3</version>
+		        <inherited>true</inherited>
 				<configuration>
 					<systemProperties>
 						<property>
@@ -147,8 +163,11 @@
 <!-- Warning, this does not work right on 2.4-SNAPSHOT, (see SUREFIRE-349) -->
 <!-- This seems to fail in some cases on 2.3 as well, disable for now -->
 					<redirectTestOutputToFile>false</redirectTestOutputToFile>
+					<reportFormat>xml</reportFormat>
+		          	<classesDirectory>${project.build.directory}/emma-classes</classesDirectory>    		         
 				</configuration>
 			</plugin>
+			
 <!-- javadocs : we want these run in the 'package' lifecycle phase-->
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
@@ -244,10 +263,20 @@
 			<plugin>
 				<groupId>org.codehaus.mojo</groupId>
 				<artifactId>findbugs-maven-plugin</artifactId>
+				<version>1.2-SNAPSHOT</version>
 				<configuration>
 					<onlyAnalyze>org.jboss.cache.*</onlyAnalyze>
+					<xmlOutput>true</xmlOutput>
+					<xmlOutputDirectory>target</xmlOutputDirectory>
 				</configuration>
 			</plugin>
+<!-- EMMA report -->
+			<plugin>      
+				<groupId>org.codehaus.mojo</groupId>
+      			<artifactId>emma-maven-plugin</artifactId>
+      			<version>1.0-SNAPSHOT</version>
+        		<inherited>true</inherited>          
+    		</plugin>			
 		</plugins>
 	</reporting>
 	<properties>
@@ -276,6 +305,10 @@
         </pluginRepository>
 -->
 		<pluginRepository>
+			<id>snapshots.repository.codehaus.org</id>
+			<url>http://snapshots.repository.codehaus.org</url>
+		</pluginRepository>
+		<pluginRepository>
 			<id>repository.jboss.org</id>
 			<url>http://repository.jboss.org/maven2</url>
 		</pluginRepository>

Modified: support/trunk/pom.xml
===================================================================
--- support/trunk/pom.xml	2008-03-18 20:21:01 UTC (rev 5442)
+++ support/trunk/pom.xml	2008-03-18 20:26:50 UTC (rev 5443)
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.cache</groupId>
   <artifactId>jbosscache-support</artifactId>
-  <version>1.1-SNAPSHOT</version>
+  <version>1.3-SNAPSHOT</version>
   <packaging>pom</packaging>
   <name>JBoss Cache Support Modules</name>
   <description>Grouping of JBoss Cache support modules</description>

Modified: support/trunk/xslt/pom.xml
===================================================================
--- support/trunk/xslt/pom.xml	2008-03-18 20:21:01 UTC (rev 5442)
+++ support/trunk/xslt/pom.xml	2008-03-18 20:26:50 UTC (rev 5443)
@@ -6,11 +6,12 @@
     <parent>
         <groupId>org.jboss.cache</groupId>
         <artifactId>jbosscache-support</artifactId>
-        <version>1.1-SNAPSHOT</version>
+        <version>1.3-SNAPSHOT</version>
     </parent>
 
     <groupId>org.jboss.cache</groupId>
     <artifactId>jbosscache-doc-xslt-support</artifactId>
+	<version>1.3-SNAPSHOT</version>
     <name>JBoss Cache Documentation XSLT support</name>
     <description>JBoss Cache Documentation XSLT support</description>
 




More information about the jbosscache-commits mailing list