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

Reply via email to