Adding pmd and findbugs configuration (but not wiring it up to the default build)

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1859 7e9141cc-0065-0410-87d8-b60c137991c4
This commit is contained in:
Joakim Erdfelt 2010-05-24 22:15:48 +00:00
parent a7fb0f4729
commit f0f1e031f3
1 changed files with 36 additions and 0 deletions

36
pom.xml
View File

@ -194,6 +194,34 @@
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.5</version>
<configuration>
<targetJdk>1.5</targetJdk>
<rulesets>
<ruleset>jetty/pmd_ruleset.xml</ruleset>
</rulesets>
</configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.jetty.toolchain</groupId>
<artifactId>jetty-build-tool-configs</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<findbugsXmlOutput>true</findbugsXmlOutput>
<xmlOutput>true</xmlOutput>
<onlyAnalyze>org.eclipse.jetty.*</onlyAnalyze>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
@ -315,5 +343,13 @@
</plugins>
</build>
</profile>
<profile>
<!-- Run the static analysis reports for PMD and Findbugs -->
<id>static-analysis</id>
<build>
<plugins>
</plugins>
</build>
</profile>
</profiles>
</project>