Added Maven reports - PMD, CheckStyle and Cobertura.

Project: http://git-wip-us.apache.org/repos/asf/river-container/repo
Commit: http://git-wip-us.apache.org/repos/asf/river-container/commit/1295a705
Tree: http://git-wip-us.apache.org/repos/asf/river-container/tree/1295a705
Diff: http://git-wip-us.apache.org/repos/asf/river-container/diff/1295a705

Branch: refs/heads/master
Commit: 1295a7055e2927ba8d2f935abf69d8cfe9f54be1
Parents: b63e6d4
Author: Greg Trasuk <tras...@trasuk.com>
Authored: Fri Dec 6 08:50:34 2013 -0500
Committer: Greg Trasuk <tras...@trasuk.com>
Committed: Fri Dec 6 08:50:34 2013 -0500

----------------------------------------------------------------------
 product/pom.xml                            |  6 +++
 product/src/assemble/product-container.xml |  2 +-
 river-container-core/pom.xml               | 50 +++++++++++++++++++++++++
 3 files changed, 57 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/river-container/blob/1295a705/product/pom.xml
----------------------------------------------------------------------
diff --git a/product/pom.xml b/product/pom.xml
index c3307b0..958fe0c 100644
--- a/product/pom.xml
+++ b/product/pom.xml
@@ -42,6 +42,12 @@
             <version>1.0-SNAPSHOT</version>
             <scope>compile</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.river.container</groupId>
+            <artifactId>transient-mahalo-module</artifactId>
+            <version>1.0-SNAPSHOT</version>
+            <scope>compile</scope>
+        </dependency>
     </dependencies>
   
     <build>

http://git-wip-us.apache.org/repos/asf/river-container/blob/1295a705/product/src/assemble/product-container.xml
----------------------------------------------------------------------
diff --git a/product/src/assemble/product-container.xml 
b/product/src/assemble/product-container.xml
index b032332..d58c2ec 100644
--- a/product/src/assemble/product-container.xml
+++ b/product/src/assemble/product-container.xml
@@ -33,7 +33,7 @@
             <scope>runtime</scope>
             <includes>
                 <include>*:reggie-module</include>
-                <include>*:mahalo-module</include>            
+                <include>*:transient-mahalo-module</include>            
             </includes>
         </dependencySet>
         <dependencySet>

http://git-wip-us.apache.org/repos/asf/river-container/blob/1295a705/river-container-core/pom.xml
----------------------------------------------------------------------
diff --git a/river-container-core/pom.xml b/river-container-core/pom.xml
index f542c23..ea41ea4 100644
--- a/river-container-core/pom.xml
+++ b/river-container-core/pom.xml
@@ -150,4 +150,54 @@
             </resource>
         </resources>
     </build>
+    
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-pmd-plugin</artifactId>
+                <version>3.0.1</version>
+            </plugin>
+
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>cobertura-maven-plugin</artifactId>
+                <version>2.6</version>
+            </plugin>
+
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <version>2.5.3</version>
+            </plugin>
+            
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <version>2.9.1</version>
+                <configuration>
+                  
+                </configuration>
+            </plugin>
+            
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-checkstyle-plugin</artifactId>
+                <version>2.11</version>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>checkstyle</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <version>2.16</version>
+            </plugin>
+        </plugins>
+    </reporting>
+
 </project>

Reply via email to