[webbeans-commits] Webbeans SVN: r1642 - ri/trunk.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Sun Feb 22 15:41:21 EST 2009


Author: pete.muir at jboss.org
Date: 2009-02-22 15:41:21 -0500 (Sun, 22 Feb 2009)
New Revision: 1642

Modified:
   ri/trunk/pom.xml
Log:
allow any version of eclipse plugin

Modified: ri/trunk/pom.xml
===================================================================
--- ri/trunk/pom.xml	2009-02-22 19:14:50 UTC (rev 1641)
+++ ri/trunk/pom.xml	2009-02-22 20:41:21 UTC (rev 1642)
@@ -461,6 +461,21 @@
                <version>1.1</version>
             </plugin>
             <plugin>
+               <groupId>org.codehaus.mojo</groupId>
+               <artifactId>cobertura-maven-plugin</artifactId>
+               <version>2.2</version>
+            </plugin>
+            <plugin>
+               <groupId>org.codehaus.mojo</groupId>
+               <artifactId>emma-maven-plugin</artifactId>
+               <version>1.0-alpha-1</version>
+               <configuration>
+                  <forkMode>once</forkMode>
+                  <metadataFile>../target/coverage.em</metadataFile>
+                  <outputDirectory>${project.build.directory}/generated-classes</outputDirectory>
+               </configuration>
+            </plugin>
+            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-enforcer-plugin</artifactId>
                <version>1.0-alpha-4</version>
@@ -476,7 +491,9 @@
                               <version>2.0.9</version>
                            </requireMavenVersion>
                            <requirePluginVersions>
-                              <message>Must specify plugin versions in pluginManagement in root org.jboss.webbeans:parent pom</message>
+                              <additionalPlugins>
+                                 <additionalPlugin>org.apache.maven.plugins:maven-eclipse-plugin</additionalPlugin>
+                              </additionalPlugins>
                            </requirePluginVersions>
                         </rules>
                      </configuration>
@@ -489,44 +506,32 @@
    
    <profiles>
       <profile>
-         <id>coverage</id>
+         <id>api-coverage</id>
          <activation>
             <property>
-               <name>coverage</name>
+               <name>apiCoverage</name>
             </property>
          </activation>
          <build>
             <plugins>
                <plugin>
-                  <groupId>org.codehaus.mojo</groupId>
-                  <artifactId>emma-maven-plugin</artifactId>
-                  <version>1.0-alpha-1</version>
-                  <inherited>true</inherited>
-                  <executions>
-                     <execution>
-                        <phase>process-classes</phase>
-                        <goals>
-
-                           <goal>instrument</goal>
-                        </goals>
-                     </execution>
-                  </executions>
-               </plugin>
-               <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-surefire-plugin</artifactId>
                   <inherited>true</inherited>
                   <configuration>
                      <forkMode>once</forkMode>
-                     <reportFormat>xml</reportFormat>
-                     <classesDirectory>
-                        ${project.build.directory}/generated-classes/emma/classes
-                     </classesDirectory>
                   </configuration>
-
                </plugin>
             </plugins>
          </build>
+         <dependencies>
+            <dependency>
+               <groupId>emma</groupId>
+               <artifactId>emma</artifactId>
+               <version>2.0.5312</version>
+               <scope>test</scope>
+            </dependency>
+         </dependencies>
       </profile>
    </profiles>
    




More information about the weld-commits mailing list