Author: tyrell
Date: Wed Mar 19 03:39:13 2008
New Revision: 14986
Log:
Integrating clover to the build. Commented out by default, since it requires a
license in the build machine.
Modified:
trunk/mashup/java/modules/admin/module/pom.xml
trunk/mashup/java/modules/admin/service/pom.xml
trunk/mashup/java/modules/core/pom.xml
trunk/mashup/java/modules/coreservices/scraperservice/pom.xml
trunk/mashup/java/modules/coreservices/servicemetadatalister/pom.xml
trunk/mashup/java/modules/coreservices/servicesharinghelper/pom.xml
trunk/mashup/java/modules/coreservices/sharingservice/pom.xml
trunk/mashup/java/modules/distribution/pom.xml
trunk/mashup/java/modules/hostobjects/pom.xml
trunk/mashup/java/modules/integration/pom.xml
trunk/mashup/java/modules/javascriptdeployer/pom.xml
trunk/mashup/java/pom.xml
Modified: trunk/mashup/java/modules/admin/module/pom.xml
==============================================================================
--- trunk/mashup/java/modules/admin/module/pom.xml (original)
+++ trunk/mashup/java/modules/admin/module/pom.xml Wed Mar 19 03:39:13 2008
@@ -50,6 +50,31 @@
<includeDependencies>false</includeDependencies>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/admin/service/pom.xml
==============================================================================
--- trunk/mashup/java/modules/admin/service/pom.xml (original)
+++ trunk/mashup/java/modules/admin/service/pom.xml Wed Mar 19 03:39:13 2008
@@ -50,6 +50,31 @@
<includeDependencies>false</includeDependencies>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/core/pom.xml
==============================================================================
--- trunk/mashup/java/modules/core/pom.xml (original)
+++ trunk/mashup/java/modules/core/pom.xml Wed Mar 19 03:39:13 2008
@@ -56,6 +56,31 @@
</excludes>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/coreservices/scraperservice/pom.xml
==============================================================================
--- trunk/mashup/java/modules/coreservices/scraperservice/pom.xml
(original)
+++ trunk/mashup/java/modules/coreservices/scraperservice/pom.xml Wed Mar
19 03:39:13 2008
@@ -181,6 +181,31 @@
</execution>
</executions>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/coreservices/servicemetadatalister/pom.xml
==============================================================================
--- trunk/mashup/java/modules/coreservices/servicemetadatalister/pom.xml
(original)
+++ trunk/mashup/java/modules/coreservices/servicemetadatalister/pom.xml
Wed Mar 19 03:39:13 2008
@@ -50,6 +50,31 @@
<includeDependencies>false</includeDependencies>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/coreservices/servicesharinghelper/pom.xml
==============================================================================
--- trunk/mashup/java/modules/coreservices/servicesharinghelper/pom.xml
(original)
+++ trunk/mashup/java/modules/coreservices/servicesharinghelper/pom.xml Wed Mar
19 03:39:13 2008
@@ -50,6 +50,31 @@
<includeDependencies>false</includeDependencies>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/coreservices/sharingservice/pom.xml
==============================================================================
--- trunk/mashup/java/modules/coreservices/sharingservice/pom.xml
(original)
+++ trunk/mashup/java/modules/coreservices/sharingservice/pom.xml Wed Mar
19 03:39:13 2008
@@ -50,6 +50,31 @@
<includeDependencies>false</includeDependencies>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/distribution/pom.xml
==============================================================================
--- trunk/mashup/java/modules/distribution/pom.xml (original)
+++ trunk/mashup/java/modules/distribution/pom.xml Wed Mar 19 03:39:13 2008
@@ -328,6 +328,31 @@
</execution>
</executions>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
<profiles>
Modified: trunk/mashup/java/modules/hostobjects/pom.xml
==============================================================================
--- trunk/mashup/java/modules/hostobjects/pom.xml (original)
+++ trunk/mashup/java/modules/hostobjects/pom.xml Wed Mar 19 03:39:13 2008
@@ -73,6 +73,31 @@
</excludes>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/modules/integration/pom.xml
==============================================================================
--- trunk/mashup/java/modules/integration/pom.xml (original)
+++ trunk/mashup/java/modules/integration/pom.xml Wed Mar 19 03:39:13 2008
@@ -239,6 +239,31 @@
</includes>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
<properties>
Modified: trunk/mashup/java/modules/javascriptdeployer/pom.xml
==============================================================================
--- trunk/mashup/java/modules/javascriptdeployer/pom.xml (original)
+++ trunk/mashup/java/modules/javascriptdeployer/pom.xml Wed Mar 19
03:39:13 2008
@@ -78,6 +78,31 @@
</includes>
</configuration>
</plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clover-plugin</artifactId>
+ <configuration>
+ <licenseLocation>${clover.license.file}</licenseLocation>
+ <targetPercentage>60%</targetPercentage>
+ <generateHtml>true</generateHtml>
+ <generatePdf>false</generatePdf>
+ <generateXml>false</generateXml>
+ <excludes>
+ <exclude>**/*TestSuite.java</exclude>
+ <exclude>**/*Test.java</exclude>
+ </excludes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>aggregate</goal>
+ <goal>instrument</goal>
+ <goal>clover</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>-->
</plugins>
</build>
</project>
Modified: trunk/mashup/java/pom.xml
==============================================================================
--- trunk/mashup/java/pom.xml (original)
+++ trunk/mashup/java/pom.xml Wed Mar 19 03:39:13 2008
@@ -1192,6 +1192,8 @@
<wso2mashup.version.number>SNAPSHOT</wso2mashup.version.number>
<wso2mashup.version>${wso2mashup.version.number}</wso2mashup.version>
+ <!--<clover.license.file>TODO</clover.license.file>-->
+
<wso2wsas.version>SNAPSHOT</wso2wsas.version>
<wsf.js.axiom.version>SNAPSHOT</wsf.js.axiom.version>
<wsf.js.mr.version>SNAPSHOT</wsf.js.mr.version>
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev