You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ba...@apache.org on 2008/04/10 17:54:19 UTC
svn commit: r646855 - /james/mime4j/trunk/pom.xml
Author: bago
Date: Thu Apr 10 08:54:17 2008
New Revision: 646855
URL: http://svn.apache.org/viewvc?rev=646855&view=rev
Log:
Added versions to plugins (build reproducibility), added rat to the verify goal, configured rat to check the project and exclude some test resources (created by us and not having a way to insert a comment).
Modified:
james/mime4j/trunk/pom.xml
Modified: james/mime4j/trunk/pom.xml
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/pom.xml?rev=646855&r1=646854&r2=646855&view=diff
==============================================================================
--- james/mime4j/trunk/pom.xml (original)
+++ james/mime4j/trunk/pom.xml Thu Apr 10 08:54:17 2008
@@ -52,6 +52,19 @@
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
+ <artifactId>rat-maven-plugin</artifactId>
+ <version>1.0-alpha-3</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
<artifactId>javacc-maven-plugin</artifactId>
<version>2.1</version>
<executions>
@@ -130,7 +143,7 @@
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>2.2</version>
+ <version>2.3</version>
<executions>
<execution>
<id>create-javadocs</id> <!-- this is used for inheritance merges -->
@@ -286,10 +299,78 @@
<reporting>
<plugins>
<plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <version>2.3</version>
+ </plugin>
+ <plugin>
<artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.3</version>
</plugin>
<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
+ <version>2.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>2.2</version>
+ <configuration>
+ <targetjdk>1.4</targetjdk>
+ <rulesets>
+ <ruleset>/rulesets/basic.xml</ruleset>
+ <ruleset>/rulesets/controversial.xml</ruleset>
+ </rulesets>
+ <format>xml</format>
+ <linkXref>true</linkXref>
+ <sourceEncoding>utf-8</sourceEncoding>
+ <minimumTokens>100</minimumTokens>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>2.0-beta-5</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>rat-maven-plugin</artifactId>
+ <version>1.0-alpha-3</version>
+ <configuration>
+ <excludes>
+ <!-- test resources created by JAMES committers / we can't include ALv2 headers there -->
+ <exclude>src/test/resources/testmsgs/basic-plain-with-bad-header-separator.msg</exclude>
+ <exclude>src/test/resources/testmsgs/basic-plain-with-bad-header-separator.xml</exclude>
+ <exclude>src/test/resources/testmsgs/basic-plain-with-bad-header-separator_decoded.xml</exclude>
+ <exclude>src/test/resources/testmsgs/basic-plain-with-bad-header-separator_decoded_1.txt</exclude>
+ <exclude>src/test/resources/testmsgs/basic-plain.msg</exclude>
+ <exclude>src/test/resources/testmsgs/basic-plain.xml</exclude>
+ <exclude>src/test/resources/testmsgs/basic-plain_decoded.xml</exclude>
+ <exclude>src/test/resources/testmsgs/basic-plain_decoded_1.txt</exclude>
+ <exclude>src/test/resources/testmsgs/russian-headers.msg</exclude>
+ <exclude>src/test/resources/testmsgs/russian-headers.xml</exclude>
+ <exclude>src/test/resources/testmsgs/russian-headers_decoded.xml</exclude>
+ <exclude>src/test/resources/testmsgs/russian-headers_decoded_1.txt</exclude>
+ <exclude>src/test/resources/testmsgs/simple-attachment.msg</exclude>
+ <exclude>src/test/resources/testmsgs/simple-attachment.xml</exclude>
+ <exclude>src/test/resources/testmsgs/simple-attachment_decoded.xml</exclude>
+ <exclude>src/test/resources/testmsgs/simple-attachment_decoded_1_1.txt</exclude>
+ <exclude>src/test/resources/testmsgs/simple-attachment_decoded_1_2.bin</exclude>
+ <!-- 3rd party descriptors distributed via maven repositories
+ and included "as is" -->
+ <exclude>stage/commons-io/poms/commons-io-1.2.pom</exclude>
+ <exclude>stage/commons-logging/poms/commons-logging-1.1.pom</exclude>
+ <exclude>stage/org.apache.james/xmls/james-parent-1.1-site.xml</exclude>
+ <exclude>stage/org.apache.james/xmls/james-parent-1.1-site_en.xml</exclude>
+ <exclude>stage/org.apache.james/xmls/james-project-1.2-site.xml</exclude>
+ <exclude>stage/org.apache.james/xmls/james-project-1.2-site_en.xml</exclude>
+ <exclude>release.properties</exclude>
+ </excludes>
+ </configuration>
</plugin>
</plugins>
</reporting>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org