o Add a report parent pom

o Reduce dependencies declaration

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@170965 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Emmanuel Venisse 2005-05-19 16:52:47 +00:00
parent 6ffcf006fb
commit a1ab59106e
4 changed files with 37 additions and 68 deletions

View File

@ -1,9 +1,9 @@
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>maven-plugin-parent</artifactId>
<artifactId>maven-report-parent</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<version>2.0-alpha-2</version>
<version>2.0-SNAPSHOT</version>
</parent>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.0-alpha-1-SNAPSHOT</version>
@ -11,26 +11,6 @@
<name>Maven Checkstyle Plugin</name>
<inceptionYear>2005</inceptionYear>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
<version>2.0-alpha-2</version>
</dependency>
<dependency>
<groupId>doxia</groupId>
<artifactId>doxia-core</artifactId>
<version>1.0-alpha-2</version>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
<version>2.0-alpha-2</version>
</dependency>
<dependency>
<groupId>plexus</groupId>
<artifactId>plexus-utils</artifactId>
<version>1.0-alpha-2</version>
</dependency>
<dependency>
<groupId>checkstyle</groupId>
<artifactId>checkstyle</artifactId>

View File

@ -1,9 +1,9 @@
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>maven-plugin-parent</artifactId>
<artifactId>maven-report-parent</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<version>2.0-alpha-2</version>
<version>2.0-SNAPSHOT</version>
</parent>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.0-alpha-1-SNAPSHOT</version>
@ -11,21 +11,6 @@
<name>Maven PMD Plugin</name>
<inceptionYear>2005</inceptionYear>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
<version>2.0-alpha-2</version>
</dependency>
<dependency>
<groupId>doxia</groupId>
<artifactId>doxia-core</artifactId>
<version>1.0-alpha-2</version>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
<version>2.0-alpha-2</version>
</dependency>
<dependency>
<groupId>pmd</groupId>
<artifactId>pmd</artifactId>
@ -42,10 +27,5 @@
<artifactId>saxpath</artifactId>
<version>1.0-FCS</version>
</dependency>
<dependency>
<groupId>plexus</groupId>
<artifactId>plexus-utils</artifactId>
<version>1.0-alpha-2</version>
</dependency>
</dependencies>
</project>

View File

@ -1,35 +1,13 @@
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>maven-plugin-parent</artifactId>
<artifactId>maven-report-parent</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<version>2.0-alpha-2</version>
<version>2.0-SNAPSHOT</version>
</parent>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.0-alpha-1-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>Maven Project Info Reports Plugin</name>
<inceptionYear>2005</inceptionYear>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
<version>2.0-alpha-2</version>
</dependency>
<dependency>
<groupId>doxia</groupId>
<artifactId>doxia-core</artifactId>
<version>1.0-alpha-2</version>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
<version>2.0-alpha-2</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
<version>2.0-alpha-2</version>
</dependency>
</dependencies>
</project>

31
maven-reports/pom.xml Normal file
View File

@ -0,0 +1,31 @@
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>maven-plugin-parent</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<version>2.0-SNAPSHOT</version>
</parent>
<artifactId>maven-report-parent</artifactId>
<packaging>pom</packaging>
<version>2.0-SNAPSHOT</version>
<name>Maven Reports</name>
<description>Maven report parent</description>
<dependencies>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
<version>2.0-SNAPSHOT</version>
</dependency>
</dependencies>
<modules>
<module>maven-checkstyle-plugin</module>
<module>maven-javadoc-plugin</module>
<module>maven-pmd-plugin</module>
<module>maven-project-info-reports-plugin</module>
</modules>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/components/trunk/maven-reports/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/components/trunk/maven-reports/</developerConnection>
<url>http://svn.apache.org/viewcvs.cgi/maven/components/maven-reports/</url>
</scm>
</project>