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>