Permalink
Find file
caf3179 Jan 27, 2010
@brianf @velo @bdemers @adreghiciu
296 lines (294 sloc) 9.17 KB
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd ">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.sonatype.plugins</groupId>
<artifactId>plugins-parent</artifactId>
<version>5</version>
</parent>
<groupId>org.sonatype.maven.plugin</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.0-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>FindBugs Maven Plugin</name>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/MFINDBUGS</url>
</issueManagement>
<inceptionYear>2005</inceptionYear>
<prerequisites>
<maven>2.0.5</maven>
</prerequisites>
<description>
This Plug-In generates reports based on the FindBugs Library
</description>
<developers>
<developer>
<id>cr</id>
<name>Cyrill Ruettimann</name>
<email>mypublicaddress@mac.com</email>
<organization/>
<roles>
<role>Documentation</role>
<role>Java Developer</role>
</roles>
<timezone>+1</timezone>
</developer>
<developer>
<id>gl</id>
<name>Garvin LeClaire</name>
<email>gleclaire@codehaus.org</email>
<url>http://gdleclaire.blogspot.com</url>
<organization/>
<roles>
<role>Documentation</role>
<role>Java Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<contributors>
<contributor>
<name>Detlef Pleiss</name>
<email>d.pleiss@comundus.com</email>
<organization>comundus GmbH</organization>
<organizationUrl>http://www.comundus.com</organizationUrl>
<roles>
<role>Java Developer</role>
</roles>
<timezone>+1</timezone>
</contributor>
</contributors>
<licenses>
<license>
<name>Apache 2.0</name>
<url>LICENSE.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<properties>
<doxia.version>1.0-alpha-8</doxia.version>
<groovy.plugin.version>1.0-rc-3-SNAPSHOT</groovy.plugin.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-impl</artifactId>
<version>2.0.4</version>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
<version>2.0.5</version>
</dependency>
<dependency>
<groupId>org.apache.maven.doxia</groupId>
<artifactId>doxia-core</artifactId>
<version>${doxia.version}</version>
</dependency>
<dependency>
<groupId>net.sourceforge.findbugs</groupId>
<artifactId>findbugs</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>net.sourceforge.findbugs</groupId>
<artifactId>findbugsGUI</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>jgoodies</groupId>
<artifactId>plastic</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy.maven</groupId>
<artifactId>gmaven-mojo</artifactId>
<version>${groovy.plugin.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-resources</artifactId>
<version>1.0-alpha-4</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
<version>1.5.1</version>
</dependency>
</dependencies>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
<groupId>org.codehaus.groovy.maven</groupId>
<artifactId>gmaven-plugin</artifactId>
<version>${groovy.plugin.version}</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>generateStubs</goal>
<goal>generateTestStubs</goal>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<additionalProjectnatures>
<projectnature>org.codehaus.groovy.eclipse.groovyNature</projectnature>
</additionalProjectnatures>
<additionalBuildcommands>
<buildcommand>org.codehaus.groovy.eclipse.groovyBuilder</buildcommand>
</additionalBuildcommands>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<configuration>
<instrumentation>
<ignores>
<ignore>org.sonatype.maven.plugin.findbugs.*</ignore>
</ignores>
<excludes>
<exclude>org/sonatype/maven/plugin/findbugs/**/*.class</exclude>
</excludes>
</instrumentation>
</configuration>
<executions>
<execution>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>shitty-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
</plugin>
</plugins>
</build>
<pluginRepositories>
<pluginRepository>
<id>Maven Overview Plugin - Snapshot Repository</id>
<url>
http://maven-overview-plugin.googlecode.com/svn/snapshot-repository
</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
<pluginRepository>
<id>Maven Overview Plugin - Release Repository</id>
<url>
http://maven-overview-plugin.googlecode.com/svn/release-repository
</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>2.4.2-SNAPSHOT</version>
<configuration>
<requirements>
<maven>2.0.5</maven>
<jdk>1.5</jdk>
</requirements>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<version>2.0</version>
<reportSets>
<reportSet>
<reports>
<report>changes-report</report>
<report>jira-report</report>
</reports>
</reportSet>
</reportSets>
<configuration>
<columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
<onlyCurrentVersion>true</onlyCurrentVersion>
<resolutionIds>Closed</resolutionIds>
<sortColumnNames>Type,Key</sortColumnNames>
<issueLinkTemplate>http://jira.codehaus.org/browse/%ISSUE%</issueLinkTemplate>
</configuration>
</plugin>
<plugin>
<groupId>com.agilejava.maven.plugins</groupId>
<artifactId>maven-overview-plugin</artifactId>
<version>1.1-SNAPSHOT</version>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>super-helpful-integration-tests</id>
<activation>
<property>
<name>shit</name>
<value>true</value>
</property>
</activation>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
<groupId>org.sonatype.maven.plugin</groupId>
<artifactId>shitty-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>clean</goal>
<goal>install</goal>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>