Prebuilts for PMD gradle plugin support.

Include all prebuilt jars required to use the pmd plugin
for gradle. Pulled down the jars by creating a simple pom.xml
with pmd 5.1.1 as a dependency and copying pmd's
dependency files from local repository after running
mvn install.

Tested locally be running the pmd gradle plugin against
some android library projects.

Change-Id: I61fb1ce0c0b9754d21a4e6b3f0ab35c7e80c2d88
diff --git a/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.jar b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.jar
new file mode 100644
index 0000000..f949090
--- /dev/null
+++ b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.jar
Binary files differ
diff --git a/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.jar.sha1 b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.jar.sha1
new file mode 100644
index 0000000..fe84938
--- /dev/null
+++ b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.jar.sha1
@@ -0,0 +1 @@
+58c9cbf0f1fa296f93c712f2cf46de50471920f9
\ No newline at end of file
diff --git a/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.pom b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.pom
new file mode 100644
index 0000000..95c4162
--- /dev/null
+++ b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.pom
@@ -0,0 +1,241 @@
+<!--
+
+    Copyright (C) 2010 the original author or authors.
+    See the notice.md file distributed with this work for additional
+    information regarding copyright ownership.
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+
+<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>
+  <groupId>com.beust</groupId>
+  <artifactId>jcommander</artifactId>
+  <packaging>jar</packaging>
+  <name>JCommander</name>
+  <version>1.27</version>
+  <description>A Java framework to parse command line options with annotations.</description>
+  <url>http://beust.com/jcommander</url>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <scm>
+    <connection>scm:git:git@github.com:cbeust/jcommander.git</connection>
+    <developerConnection>scm:git:git@github.com:cbeust/jcommander.git</developerConnection>
+    <url>git@github.com:cbeust/jcommander.git</url>
+  </scm>
+
+  <developers>
+    <developer>
+      <name>Cedric Beust</name>
+    </developer>
+  </developers>
+
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+
+  <build>
+    <plugins>
+
+      <!-- Bundle sources -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-source-plugin</artifactId>
+        <version>2.1.1</version>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+              <goals>
+                <goal>jar</goal>
+              </goals>
+            </execution>
+        </executions>
+      </plugin>
+
+      <!-- Compilation -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.3.1</version>
+        <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+
+      <!-- Resource handling -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-resources-plugin</artifactId>
+        <version>2.4.1</version>
+        <configuration>
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+
+      <!-- OSGi manifest creation -->
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <version>2.1.0</version>
+        <executions>
+          <execution>
+            <id>bundle-manifest</id>
+            <phase>process-classes</phase>
+            <goals>
+              <goal>manifest</goal>
+            </goals>
+            <configuration>
+              <instructions>
+                <_versionpolicy>$(@)</_versionpolicy>
+              </instructions>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+
+      <!-- Add OSGi manifest in JAR -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>2.3.1</version>
+        <configuration>
+          <archive>
+            <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+          </archive>
+        </configuration>
+      </plugin>
+
+      <!-- Tests -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <version>2.10</version>
+        <configuration>
+          <skipTests>true</skipTests>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>com.beust</groupId>
+            <artifactId>jcommander</artifactId>
+            <version>1.13</version>
+<!--
+            <version>${project.version}</version>
+-->
+           </dependency>
+        </dependencies>
+      </plugin>
+
+      <!-- Generating Javadoc -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.7</version>
+        <configuration>
+          <excludePackageNames>*.internal</excludePackageNames>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+  	<dependency>
+  		<groupId>org.testng</groupId>
+  		<artifactId>testng</artifactId>
+  		<version>6.1.1</version>
+  		<type>jar</type>
+  		<scope>test</scope>
+        <exclusions>
+            <exclusion>
+                <artifactId>jcommander</artifactId>
+                <groupId>com.beust</groupId>
+            </exclusion>
+        </exclusions>
+  	</dependency>
+  </dependencies>
+
+  <profiles>
+    
+    <!--
+        Do a license check by running       : mvn -P license license:check
+        UPdate the license check by running : mvn -P license license:format
+      -->
+    <profile>
+      <id>license</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>com.mycila.maven-license-plugin</groupId>
+            <artifactId>maven-license-plugin</artifactId>
+            <version>1.7.0</version>
+            <configuration>
+              <quiet>false</quiet>
+              <header>src/main/license/license-header.txt</header>
+              <includes>
+                  <include>src/**</include>
+                  <include>pom.xml</include>
+              </includes>
+              <excludes>
+                <exclude>**/.git/**</exclude>
+                <!-- ignore files produced during a build -->
+                <exclude>**/target/**</exclude>
+              </excludes>
+              <useDefaultExcludes>false</useDefaultExcludes>
+            </configuration>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>check</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <!-- Signing with gpg -->
+    <!--
+    Sign the artifacts by calling
+    mvn -P sign [..]
+    -->
+    <profile>
+      <id>sign</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-gpg-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>sign-artifacts</id>
+                <phase>verify</phase>
+                <goals>
+                  <goal>sign</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
+</project>
diff --git a/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.pom.sha1 b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.pom.sha1
new file mode 100644
index 0000000..1ba1d35
--- /dev/null
+++ b/common/m2/repository/com/beust/jcommander/1.27/jcommander-1.27.pom.sha1
@@ -0,0 +1 @@
+cb6b3ea1e2468414548a75ff070ad2d48b8f6af8
\ No newline at end of file
diff --git a/common/m2/repository/com/beust/jcommander/maven-metadata.xml b/common/m2/repository/com/beust/jcommander/maven-metadata.xml
new file mode 100644
index 0000000..c6dc487
--- /dev/null
+++ b/common/m2/repository/com/beust/jcommander/maven-metadata.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>com.beust</groupId>
+  <artifactId>jcommander</artifactId>
+  <versioning>
+    <latest>1.35</latest>
+    <release>1.35</release>
+    <versions>
+      <version>1.0</version>
+      <version>1.1</version>
+      <version>1.2</version>
+      <version>1.3</version>
+      <version>1.4</version>
+      <version>1.5</version>
+      <version>1.6</version>
+      <version>1.7</version>
+      <version>1.10</version>
+      <version>1.11</version>
+      <version>1.12</version>
+      <version>1.13</version>
+      <version>1.15</version>
+      <version>1.16</version>
+      <version>1.17</version>
+      <version>1.18</version>
+      <version>1.19</version>
+      <version>1.20</version>
+      <version>1.23</version>
+      <version>1.25</version>
+      <version>1.26</version>
+      <version>1.27</version>
+      <version>1.29</version>
+      <version>1.30</version>
+      <version>1.32</version>
+      <version>1.35</version>
+    </versions>
+    <lastUpdated>20140222173136</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/com/beust/jcommander/maven-metadata.xml.sha1 b/common/m2/repository/com/beust/jcommander/maven-metadata.xml.sha1
new file mode 100644
index 0000000..067e8a5
--- /dev/null
+++ b/common/m2/repository/com/beust/jcommander/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+0c340a5f0b05a245a5f3d3ea14db4a3a13b38ed8
\ No newline at end of file
diff --git a/common/m2/repository/jaxen/jaxen/1.1.1/jaxen-1.1.1.pom b/common/m2/repository/jaxen/jaxen/1.1.1/jaxen-1.1.1.pom
index 8962564..9dde117 100644
--- a/common/m2/repository/jaxen/jaxen/1.1.1/jaxen-1.1.1.pom
+++ b/common/m2/repository/jaxen/jaxen/1.1.1/jaxen-1.1.1.pom
@@ -221,7 +221,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis</artifactId>
-      <version>1.3.02</version>
+      <version>1.0.b2</version>
     </dependency>
     <dependency>
       <groupId>xerces</groupId>
@@ -247,4 +247,4 @@
     </site>
     <status>converted</status>
   </distributionManagement>
-</project>
\ No newline at end of file
+</project>
diff --git a/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.jar b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.jar
new file mode 100644
index 0000000..2550727
--- /dev/null
+++ b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.jar
Binary files differ
diff --git a/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.jar.sha1 b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.jar.sha1
new file mode 100644
index 0000000..d97a8d9
--- /dev/null
+++ b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.jar.sha1
@@ -0,0 +1 @@
+f19b7d4278b837fe92504946e6860b0bcc180956  /home/maven/repository-staging/to-ibiblio/maven2/net/java/dev/javacc/javacc/5.0/javacc-5.0.jar
diff --git a/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.pom b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.pom
new file mode 100644
index 0000000..2727c2b
--- /dev/null
+++ b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.pom
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>net.java.dev.javacc</groupId>
+  <artifactId>javacc</artifactId>
+  <version>5.0</version>
+  <packaging>jar</packaging>
+
+  <name>JavaCC</name>
+  <description>JavaCC is a parser/scanner generator for Java.</description>
+  <url>https://javacc.dev.java.net/</url>
+  <inceptionYear>1996</inceptionYear>
+  <organization>
+    <name>java.net</name>
+    <url>http://www.java.net/</url>
+  </organization>
+  <licenses>
+    <license>
+      <name>Berkeley Software Distribution (BSD) License</name>
+      <url>http://www.opensource.org/licenses/bsd-license.html</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <developers>
+    <developer>
+      <name>Sreenivasa Viswanadha</name>
+      <id>sreeni</id>
+      <email>sreeni At dev.java.net</email>
+      <roles>
+        <role>Owner</role>
+      </roles>
+      <timezone>0</timezone>
+      <organization>java.net</organization>
+      <organizationUrl>http://www.java.net/</organizationUrl>
+    </developer>
+    <developer>
+      <name>Tim Pizey</name>
+      <id>timp</id>
+      <email>timp AT paneris.org</email>
+      <roles>
+        <role>Maven maven</role>
+        <role>Developer</role>
+      </roles>
+      <timezone>0</timezone>
+      <url>http://paneris.org/~timp</url>
+      <organization>Context Computing</organization>
+      <organizationUrl>http://www.context-computing.co.uk/</organizationUrl>
+    </developer>
+  </developers>
+
+  <mailingLists>
+    <mailingList>
+      <name>Announce</name>
+      <archive>https://javacc.dev.java.net/servlets/SummarizeList?listName=announce</archive>
+    </mailingList>
+    <mailingList>
+      <name>Users</name>
+      <archive>https://javacc.dev.java.net/servlets/SummarizeList?listName=users</archive>
+    </mailingList>
+    <mailingList>
+      <name>Developers</name>
+      <archive>https://javacc.dev.java.net/servlets/SummarizeList?listName=dev</archive>
+    </mailingList>
+    <mailingList>
+      <name>CVS</name>
+      <archive>https://javacc.dev.java.net/servlets/SummarizeList?listName=cvs</archive>
+    </mailingList>
+    <mailingList>
+      <name>Issues</name>
+      <archive>https://javacc.dev.java.net/servlets/SummarizeList?listName=issues</archive>
+    </mailingList>
+  </mailingLists>
+
+  <scm>
+    <connection>scm:cvs:pserver:user@cvs.dev.java.net:/cvs:javacc</connection>
+    <developerConnection>scm:cvs:ext:user@cvs.dev.java.net:/cvs:javacc</developerConnection>
+    <url>https://javacc.dev.java.net/source/browse/javacc/</url>
+  </scm>
+  <issueManagement>
+    <system>java.dev</system>
+    <url>https://javacc.dev.java.net/servlets/ProjectIssues</url>
+  </issueManagement>
+</project>
diff --git a/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.pom.sha1 b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.pom.sha1
new file mode 100644
index 0000000..1e2a651
--- /dev/null
+++ b/common/m2/repository/net/java/dev/javacc/javacc/5.0/javacc-5.0.pom.sha1
@@ -0,0 +1 @@
+d931bbc711ef3646c3d835688870f71145020663  /home/maven/repository-staging/to-ibiblio/maven2/net/java/dev/javacc/javacc/5.0/javacc-5.0.pom
diff --git a/common/m2/repository/net/java/dev/javacc/javacc/maven-metadata.xml b/common/m2/repository/net/java/dev/javacc/javacc/maven-metadata.xml
new file mode 100644
index 0000000..b54ce85
--- /dev/null
+++ b/common/m2/repository/net/java/dev/javacc/javacc/maven-metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>net.java.dev.javacc</groupId>
+  <artifactId>javacc</artifactId>
+  <versioning>
+    <latest>6.1.2</latest>
+    <release>6.1.2</release>
+    <versions>
+      <version>6.1.0</version>
+      <version>6.1.1</version>
+      <version>6.1.2</version>
+    </versions>
+    <lastUpdated>20140508051643</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/net/java/dev/javacc/javacc/maven-metadata.xml.sha1 b/common/m2/repository/net/java/dev/javacc/javacc/maven-metadata.xml.sha1
new file mode 100644
index 0000000..bc0a2df
--- /dev/null
+++ b/common/m2/repository/net/java/dev/javacc/javacc/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+bfbfd02d670c20b598215ebfde74f9ac82d171f3
\ No newline at end of file
diff --git a/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.jar b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.jar
new file mode 100644
index 0000000..85773c8
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.jar
Binary files differ
diff --git a/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.jar.sha1 b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.jar.sha1
new file mode 100644
index 0000000..3be701b
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.jar.sha1
@@ -0,0 +1 @@
+5c9c00191801256c9a187325f3ef8788f157c37c
\ No newline at end of file
diff --git a/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.pom b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.pom
new file mode 100644
index 0000000..f9bac44
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.pom
@@ -0,0 +1,889 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>net.sourceforge.pmd</groupId>
+    <artifactId>pmd</artifactId>
+    <name>PMD</name>
+    <version>5.1.1</version>
+
+    <parent>
+        <groupId>org.sonatype.oss</groupId>
+        <artifactId>oss-parent</artifactId>
+        <version>7</version>
+        <relativePath />
+    </parent>
+
+    <description>
+    <![CDATA[
+<p>PMD scans Java source code and looks for potential problems like:</p>
+<ul>
+  <li>Possible bugs - empty try/catch/finally/switch statements</li>
+  <li>Dead code - unused local variables, parameters and private methods</li>
+  <li>Suboptimal code - wasteful String/StringBuffer usage</li>
+  <li>Overcomplicated expressions - unnecessary if statements, for loops that could be while loops</li>
+  <li>Duplicate code - copied/pasted code means copied/pasted bugs</li>
+</ul>
+<p>You can <b><a href="http://sourceforge.net/project/showfiles.php?group_id=56262">download everything from here</a></b>, and you can get an overview of all the rules at the <a href="rules/index.html">rulesets index</a> page.</p>
+<p>PMD is <a href="integrations.html">integrated</a> with JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.</p>
+    ]]>
+  </description>
+    <url>http://pmd.sourceforge.net/</url>
+    <issueManagement>
+        <url>http://sourceforge.net/p/pmd/bugs/</url>
+    </issueManagement>
+    <ciManagement>
+        <notifiers>
+            <notifier>
+                <configuration>
+                    <address>tom@infoether.com</address>
+                </configuration>
+            </notifier>
+        </notifiers>
+    </ciManagement>
+    <inceptionYear>2002</inceptionYear>
+    <licenses>
+        <license>
+            <name>BSD-style</name>
+            <url>http://pmd.sourceforge.net/license.html</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+    <mailingLists>
+        <mailingList>
+            <name>PMD development</name>
+            <subscribe>http://lists.sourceforge.net/lists/listinfo/pmd-devel</subscribe>
+            <unsubscribe>http://lists.sourceforge.net/lists/listinfo/pmd-devel</unsubscribe>
+            <archive>http://sourceforge.net/mailarchive/forum.php?forum=pmd-devel</archive>
+        </mailingList>
+    </mailingLists>
+    <developers>
+        <developer>
+            <id>tomcopeland</id>
+            <name>Tom Copeland</name>
+            <email>tom@infoether.com</email>
+            <organization>InfoEther</organization>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>dpeugh</id>
+            <name>David Dixon-Peugh</name>
+            <email>ddp@apache.org</email>
+            <organization>Lockheed Martin Corporation</organization>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>olemartin</id>
+            <name>Ole-Martin Mork</name>
+            <email>olemartin@users.sourceforge.net</email>
+            <organization>Bekk Consulting</organization>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>mikkey</id>
+            <name>Miguel Griffa</name>
+            <email>mikkey@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>phherlin</id>
+            <name>Philippe Herlin</name>
+            <email>phherlin@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>jigerjava</id>
+            <name>Jiger Patel</name>
+            <email>jigerjava@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>kubacki</id>
+            <name>Radim Kubacki</name>
+            <email>kubacki@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>tomslot</id>
+            <name>Tomasz Slota</name>
+            <email>tomslot@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>ezust</id>
+            <name>Alan Ezust</name>
+            <email>ezust@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>nascif</id>
+            <name>Nascif Abousalh Neto</name>
+            <email>nascif@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>allancaplan</id>
+            <name>Allan Caplan</name>
+            <email>allancaplan@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>holobender</id>
+            <name>Sven Jacob</name>
+            <email>holobender@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>wfzelle</id>
+            <name>Wouter Zelle</name>
+            <email>wfzelle@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>hooperbloob</id>
+            <name>Brian Remedios</name>
+            <email>hooperbloob@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>xlv</id>
+            <name>Xavier Le Vourch</name>
+            <email>xlv@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>rgustav</id>
+            <name>Ryan Gustafson</name>
+            <email>rgustav@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>bluejohn</id>
+            <name>Johan Nagels</name>
+            <email>bluejohn@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>tkleiber</id>
+            <name>Torsten Kleiber</name>
+            <url>http://develishdevelopment.wordpress.com</url>
+            <email>tkleiber@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>rpelisse</id>
+            <name>Romain Pelisse</name>
+            <email>rpelisse@users.sourceforge.net</email>
+            <url>http://belaran.eu/</url>
+            <organization>Atos Origin</organization>
+            <organizationUrl>https://osc-service.si.fr.atosorigin.com/</organizationUrl>
+            <roles>
+                <role>Developer</role>
+            </roles>
+            <timezone>+1</timezone>
+            <properties>
+                <picUrl>http://belaran.eu/wordpress/wp-content/uploads/2008/05/RomainPELISSE.jpg</picUrl>
+            </properties>
+        </developer>
+        <developer>
+            <id>adangel</id>
+            <name>Andreas Dangel</name>
+            <email>adangel@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+            <timezone>+1</timezone>
+        </developer>
+        <developer>
+            <id>acanda</id>
+            <name>Philip Graf</name>
+            <email>acanda@users.sourceforge.net</email>
+            <roles>
+                <role>Developer</role>
+            </roles>
+        </developer>
+    </developers>
+    <scm>
+        <connection>scm:git:git://github.com/pmd/pmd.git</connection>
+        <developerConnection>scm:git:ssh://git@github.com/pmd/pmd.git</developerConnection>
+        <url>https://github.com/pmd/pmd</url>
+        <tag>pmd_releases/5.1.1</tag>
+    </scm>
+    <organization>
+        <name>InfoEther</name>
+        <url>http://pmd.sourceforge.net/</url>
+    </organization>
+    <properties>
+        <javacc.version>5.0</javacc.version>
+        <surefire.version>2.16</surefire.version>
+        <checkstyle.version>2.12.1</checkstyle.version>
+
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <!-- This value actually differs to maven default expectation(src/site/xdoc/)
+            as we need to pre process those and we place them instead in target/generated-xdocs/.
+            If the xdocs files stay in src/site/xdoc/, mvn tries to copy over the generated
+            one, and complains... -->
+        <src.xdocs.dir>src/site/xdocs</src.xdocs.dir>
+        <pmd.website.baseurl>http://pmd.sourceforge.net/snapshot</pmd.website.baseurl>
+    </properties>
+
+    <build>
+        <testResources>
+            <testResource>
+                <directory>${basedir}/src/test/resources</directory>
+            </testResource>
+            <testResource>
+                <directory>${basedir}/src/test/java</directory>
+                <includes>
+                    <include>**/testdata/*.java</include>
+                </includes>
+            </testResource>
+        </testResources>
+        <resources>
+            <resource>
+                <directory>${basedir}/src/main/resources</directory>
+                <filtering>true</filtering>
+            </resource>
+        </resources>
+        <extensions>
+            <extension>
+                <groupId>org.apache.maven.wagon</groupId>
+                <artifactId>wagon-ssh</artifactId>
+                <version>2.2</version>
+            </extension>
+        </extensions>
+        <plugins>
+            <plugin>
+                <artifactId>maven-resources-plugin</artifactId>
+                <version>2.5</version>
+                <configuration>
+                    <useDefaultDelimiters>false</useDefaultDelimiters>
+                    <delimiters>
+                        <delimiter>${*}</delimiter>
+                    </delimiters>
+                </configuration>
+            </plugin>
+            <plugin>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <version>${surefire.version}</version>
+                <configuration>
+                    <forkMode>once</forkMode>
+                    <argLine>-Xmx512m -Dfile.encoding=${project.build.sourceEncoding}</argLine>
+                    <runOrder>alphabetical</runOrder>
+                </configuration>
+            </plugin>
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>2.3.2</version>
+                <configuration>
+                    <source>1.6</source>
+                    <target>1.6</target>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.7</version>
+                <inherited>true</inherited>
+                <executions>
+                    <execution>
+                        <id>generate-sources</id>
+                        <phase>generate-sources</phase>
+                        <configuration>
+                            <target>
+                                <ant antfile="src/main/ant/alljavacc.xml">
+                                    <property name="target" value="${project.build.directory}/generated-sources/javacc" />
+                                    <property name="javacc.jar" value="${settings.localRepository}/net/java/dev/javacc/javacc/${javacc.version}/javacc-${javacc.version}.jar" />
+                                </ant>
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>generate-ruleset-as-xdocs</id>
+                        <phase>pre-site</phase>
+                        <configuration>
+                            <target>
+                                <echo>PMD specific tasks: generating xdocs from rulesets</echo>
+                                <mkdir dir="${project.build.directory}/generated-xdocs/" />
+                                <copy toDir="${project.build.directory}/generated-xdocs/" overwrite="true" verbose="true">
+                                    <fileset dir="${src.xdocs.dir}" />
+                                    <filterset>
+                                        <filter token="VERSION" value="${project.version}" />
+                                    </filterset>
+                                </copy>
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>move-index-and-delete-generated-xdocs</id>
+                        <phase>pre-site</phase>
+                        <configuration>
+                            <target>
+                                <echo>PMD site specific tasks</echo>
+                                <echo>1. Copying missing images to site directory.</echo>
+                                <copy todir="${project.build.directory}/site/images/">
+                                    <fileset dir="${src.xdocs.dir}/images/" includes="**/*.*" />
+                                </copy>
+                                <echo>2. Adding missing text files to site.</echo>
+                                <copy todir="${project.build.directory}/site/">
+                                    <fileset dir="${src.xdocs.dir}/" includes="**/*.txt" />
+                                </copy>
+                                <echo>3. Deleting useless generated files.</echo>
+                                <delete quiet="true">
+                                    <fileset dir="${src.xdocs.dir}/rules" includes="**/*.xml" />
+                                    <fileset dir="${src.xdocs.dir}/" includes="mergedruleset.xml" />
+                                    <fileset dir="${project.build.directory}" includes="site/mergedruleset.html" />
+                                </delete>
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>pmd-clean</id>
+                        <phase>clean</phase>
+                        <configuration>
+                            <target>
+                                <echo>PMD specific tasks: cleaning generated xdocs</echo>
+                                <delete quiet="true">
+                                    <fileset dir="${src.xdocs.dir}/rules" includes="**/*.xml" />
+                                    <fileset dir="${src.xdocs.dir}/" includes="mergedruleset.xml" />
+                                </delete>
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>build-helper-maven-plugin</artifactId>
+                <version>1.7</version>
+                <executions>
+                    <execution>
+                        <id>add-javacc-generated-sources</id>
+                        <goals>
+                            <goal>add-source</goal>
+                        </goals>
+                        <configuration>
+                            <sources>
+                                <source>${project.build.directory}/generated-sources/javacc</source>
+                            </sources>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <!-- As Clover can be quite an hassle, know that you can skip 
+                it by using the following option when running mvn: $ mvn clean -Dmaven.clover.skip=true 
+                site -->
+            <plugin>
+                <groupId>com.atlassian.maven.plugins</groupId>
+                <artifactId>maven-clover2-plugin</artifactId>
+                <version>2.5.1</version>
+                <configuration>
+                    <jdk>1.6</jdk>
+                    <licenseLocation>licences/clover2.license</licenseLocation>
+                </configuration>
+                <executions>
+                    <execution>
+                        <phase>pre-site</phase>
+                        <goals>
+                            <goal>instrument</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <version>3.0</version>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.maven.doxia</groupId>
+                        <artifactId>doxia-module-markdown</artifactId>
+                        <version>1.5</version>
+                    </dependency>
+                </dependencies>
+                <configuration>
+                    <xdocDirectory>${project.build.directory}/generated-xdocs</xdocDirectory>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.2.1</version>
+                <configuration>
+                    <appendAssemblyId>false</appendAssemblyId>
+                    <archiverConfig>
+                        <defaultDirectoryMode>493</defaultDirectoryMode> <!-- 0755 -->
+                    </archiverConfig>
+                </configuration>
+                <executions>
+                    <!-- needs to run after the site, as the site documentation 
+                        will be included in the zip files -->
+                    <execution>
+                        <id>build-bin-dist</id>
+                        <phase>post-site</phase>
+                        <goals>
+                            <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <finalName>${project.artifactId}-bin-${project.version}</finalName>
+                            <descriptors>
+                                <descriptor>src/main/assembly/bin.xml</descriptor>
+                            </descriptors>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>build-src-dist</id>
+                        <phase>post-site</phase>
+                        <goals>
+                            <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <finalName>${project.artifactId}-src-${project.version}</finalName>
+                            <descriptors>
+                                <descriptor>src/main/assembly/src.xml</descriptor>
+                            </descriptors>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>net.sourceforge.pmd</groupId>
+                <artifactId>pmd-build</artifactId>
+                <version>0.8</version>
+                <executions>
+                    <execution>
+                        <phase>pre-site</phase>
+                        <goals>
+                            <goal>pmd-pre-site</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-release-plugin</artifactId>
+                <version>2.3.2</version>
+                <configuration>
+                    <releaseProfiles>pmd-release</releaseProfiles>
+                    <pushChanges>false</pushChanges>
+                    <localCheckout>true</localCheckout>
+                </configuration>
+            </plugin>
+        </plugins>
+        <pluginManagement>
+            <plugins>
+                <!--This plugin's configuration is used to store Eclipse 
+                    m2e settings only. It has no influence on the Maven build itself. -->
+                <plugin>
+                    <groupId>org.eclipse.m2e</groupId>
+                    <artifactId>lifecycle-mapping</artifactId>
+                    <version>1.0.0</version>
+                    <configuration>
+                        <lifecycleMappingMetadata>
+                            <pluginExecutions>
+                                <pluginExecution>
+                                    <pluginExecutionFilter>
+                                        <groupId>org.apache.maven.plugins</groupId>
+                                        <artifactId>maven-antrun-plugin</artifactId>
+                                        <versionRange>[1.7,)</versionRange>
+                                        <goals>
+                                            <goal>run</goal>
+                                        </goals>
+                                    </pluginExecutionFilter>
+                                    <action>
+                                        <execute>
+                                            <runOnIncremental>false</runOnIncremental>
+                                            <runOnConfiguration>true</runOnConfiguration>
+                                        </execute>
+                                    </action>
+                                </pluginExecution>
+                            </pluginExecutions>
+                        </lifecycleMappingMetadata>
+                    </configuration>
+                </plugin>
+            </plugins>
+        </pluginManagement>
+    </build>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant</artifactId>
+            <version>1.8.2</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant-testutil</artifactId>
+            <version>1.8.2</version>
+        </dependency>
+        <dependency>
+            <groupId>jaxen</groupId>
+            <artifactId>jaxen</artifactId>
+            <version>1.1.1</version>
+            <exclusions>
+                <exclusion>
+                    <artifactId>xercesImpl</artifactId>
+                    <groupId>xerces</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>xalan</artifactId>
+                    <groupId>xalan</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>icu4j</artifactId>
+                    <groupId>com.ibm.icu</groupId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+          <groupId>com.beust</groupId>
+          <artifactId>jcommander</artifactId>
+          <version>1.27</version>
+        </dependency>
+        <dependency>
+            <groupId>org.ow2.asm</groupId>
+            <artifactId>asm</artifactId>
+            <version>4.0</version>
+        </dependency>
+        <dependency>
+            <groupId>net.sourceforge.saxon</groupId>
+            <artifactId>saxon</artifactId>
+            <version>9.1.0.8</version>
+        </dependency>
+        <dependency>
+            <groupId>net.sourceforge.saxon</groupId>
+            <artifactId>saxon</artifactId>
+            <version>9.1.0.8</version>
+            <classifier>dom</classifier>
+        </dependency>
+        <dependency>
+            <groupId>org.mozilla</groupId>
+            <artifactId>rhino</artifactId>
+            <version>1.7R3</version>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+        </dependency>
+        <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+            <version>2.6.2</version>
+            <type>jar</type>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>net.java.dev.javacc</groupId>
+            <artifactId>javacc</artifactId>
+            <version>${javacc.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.4</version>
+        </dependency>
+        <dependency>
+            <groupId>org.mockito</groupId>
+            <artifactId>mockito-all</artifactId>
+            <version>1.9.5</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-lang3</artifactId>
+            <version>3.3</version>
+        </dependency>
+    </dependencies>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+                <version>2.3</version>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <version>2.8.1</version>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>javadoc</report>
+                            <report>test-javadoc</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-pmd-plugin</artifactId>
+                <version>3.0.1</version>
+                <configuration>
+                    <linkXref>true</linkXref>
+                    <sourceEncoding>utf-8</sourceEncoding>
+                    <minimumTokens>100</minimumTokens>
+                    <targetJdk>1.6</targetJdk>
+                    <rulesets>
+                        <ruleset>src/main/resources/rulesets/internal/dogfood.xml</ruleset>
+                    </rulesets>
+                </configuration>
+            </plugin>
+
+            <!-- Emma is a test coverage tools to be used instead of clover. 
+                As the mvn2 plugin is not released yet, the plugin is commented out, so you 
+                build won't fail: You can get an Emma plugin for Maven2 at http://jira.codehaus.org/browse/MOJO-762 
+                Download the tarball, extract, cd into dir, run $ mvn install. -->
+            <!-- <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>emma-maven-plugin</artifactId> 
+                </plugin> -->
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-checkstyle-plugin</artifactId>
+                <version>${checkstyle.version}</version>
+                <configuration>
+                    <configLocation>etc/checkstyle-config.xml</configLocation>
+                    <suppressionsFile>etc/checkstyle-suppressions.xml</suppressionsFile>
+                </configuration>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>checkstyle</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <version>2.4</version>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>summary</report>
+                            <report>dependencies</report>
+                            <report>project-team</report>
+                            <report>mailing-list</report>
+                            <report>cim</report>
+                            <report>issue-tracking</report>
+                            <report>license</report>
+                            <report>scm</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <version>${surefire.version}</version>
+            </plugin>
+            <plugin>
+                <groupId>com.atlassian.maven.plugins</groupId>
+                <artifactId>maven-clover2-plugin</artifactId>
+                <version>2.5.1</version>
+                <configuration>
+                    <licenseLocation>licences/clover2.license</licenseLocation>
+                    <reportDescriptor>etc/default-clover-report.xml</reportDescriptor>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>versions-maven-plugin</artifactId>
+                <version>2.0</version>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>dependency-updates-report</report>
+                            <report>plugin-updates-report</report>
+                            <report>property-updates-report</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+
+        </plugins>
+    </reporting>
+
+    <profiles>
+        <profile>
+            <id>pmd-release</id>
+            <properties>
+                <pmd.website.baseurl>http://pmd.sourceforge.net/pmd-${project.version}</pmd.website.baseurl>
+            </properties>
+        </profile>
+        <profile>
+            <id>sf-release</id>
+            <distributionManagement>
+                <repository>
+                    <id>pmd-repo</id>
+                    <name>Default Repository</name>
+                    <url>scp://shell.sourceforge.net/home/project-web/pmd/htdocs/maven2</url>
+                </repository>
+                <site>
+                    <id>pmd-site</id>
+                    <name>Default Site</name>
+                    <url>scp://shell.sourceforge.net/home/project-web/pmd/htdocs/pmd-${project.version}</url>
+                </site>
+            </distributionManagement>
+            <properties>
+                <pmd.website.baseurl>http://pmd.sourceforge.net/pmd-${project.version}</pmd.website.baseurl>
+            </properties>
+            <build>
+                <plugins>
+                    <plugin>
+                        <inherited>true</inherited>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-source-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>attach-sources</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <inherited>true</inherited>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>attach-javadocs</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <inherited>true</inherited>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-deploy-plugin</artifactId>
+                        <configuration>
+                            <updateReleaseInfo>true</updateReleaseInfo>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+
+        <profile>
+            <id>sf-snapshot</id>
+            <distributionManagement>
+                <snapshotRepository>
+                    <id>pmd-snapshot-repo</id>
+                    <name>Snapshot Repository</name>
+                    <url>scp://shell.sourceforge.net/home/project-web/pmd/htdocs/snapshot/maven2</url>
+                    <uniqueVersion>true</uniqueVersion>
+                </snapshotRepository>
+                <site>
+                    <id>pmd-snapshot-site</id>
+                    <name>Default Site</name>
+                    <url>scp://shell.sourceforge.net/home/project-web/pmd/htdocs/snapshot</url>
+                </site>
+            </distributionManagement>
+        </profile>
+
+        <profile>
+            <id>reports</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-pmd-plugin</artifactId>
+                        <version>3.0.1</version>
+                        <executions>
+                            <execution>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>pmd</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                        <configuration>
+                            <sourceEncoding>utf-8</sourceEncoding>
+                            <minimumTokens>100</minimumTokens>
+                            <targetJdk>1.6</targetJdk>
+                            <rulesets>
+                                <ruleset>src/main/resources/rulesets/internal/dogfood.xml</ruleset>
+                            </rulesets>
+                        </configuration>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-checkstyle-plugin</artifactId>
+                        <version>${checkstyle.version}</version>
+                        <executions>
+                            <execution>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>checkstyle</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                        <configuration>
+                            <configLocation>etc/checkstyle-config.xml</configLocation>
+                            <suppressionsFile>etc/checkstyle-suppressions.xml</suppressionsFile>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+</project>
diff --git a/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.pom.sha1 b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.pom.sha1
new file mode 100644
index 0000000..6c1940c
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/pmd/pmd/5.1.1/pmd-5.1.1.pom.sha1
@@ -0,0 +1 @@
+09c32aa5664ccc6d3b9a366f591e0af9b709ee93
\ No newline at end of file
diff --git a/common/m2/repository/net/sourceforge/pmd/pmd/maven-metadata.xml b/common/m2/repository/net/sourceforge/pmd/pmd/maven-metadata.xml
new file mode 100644
index 0000000..1a3d865
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/pmd/pmd/maven-metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>net.sourceforge.pmd</groupId>
+  <artifactId>pmd</artifactId>
+  <versioning>
+    <latest>5.2.0</latest>
+    <release>5.2.0</release>
+    <versions>
+      <version>5.0-alpha</version>
+      <version>5.0.0</version>
+      <version>5.0.1</version>
+      <version>5.0.2</version>
+      <version>5.0.3</version>
+      <version>5.0.4</version>
+      <version>5.0.5</version>
+      <version>5.1.0</version>
+      <version>5.1.1</version>
+      <version>5.1.2</version>
+      <version>5.1.3</version>
+      <version>5.2.0</version>
+    </versions>
+    <lastUpdated>20141017195854</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/net/sourceforge/pmd/pmd/maven-metadata.xml.sha1 b/common/m2/repository/net/sourceforge/pmd/pmd/maven-metadata.xml.sha1
new file mode 100644
index 0000000..b829355
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/pmd/pmd/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+5a16f504d0debfe2952964c69ebf4c01c8e5bb1f
\ No newline at end of file
diff --git a/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-dom.jar b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-dom.jar
new file mode 100644
index 0000000..6ded01e
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-dom.jar
Binary files differ
diff --git a/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-dom.jar.sha1 b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-dom.jar.sha1
new file mode 100644
index 0000000..033d96d
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-dom.jar.sha1
@@ -0,0 +1 @@
+d3bc6741b15bb4c57626708287a2417ab5f67ee6  saxon-9.1.0.8-dom.jar
diff --git a/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar
new file mode 100644
index 0000000..de236e5
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar
Binary files differ
diff --git a/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar.sha1 b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar.sha1
new file mode 100644
index 0000000..8fb9de4
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar.sha1
@@ -0,0 +1 @@
+9ffdd08cb74563cbd431c845238b414e933a0483  /home/maven/repository-staging/to-ibiblio/maven2/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar
diff --git a/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.pom b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.pom
new file mode 100644
index 0000000..e227f40
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.pom
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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>
+  <groupId>net.sourceforge.saxon</groupId>
+  <artifactId>saxon</artifactId>
+  <version>9.1.0.8</version>
+  <packaging>jar</packaging>
+  
+  <name>SaxonB</name>
+  <url>http://saxon.sourceforge.net/</url>
+
+  <organization>
+    <name>sourceforge</name>
+    <url>http://www.sourceforge.net</url>
+  </organization>
+
+  <description>
+     Saxon a complete and conformant implementation of the XSLT 2.0, XQuery 1.0, and XPath 2.0 Recommendations published on 23 January 2007 by W3C
+  </description>
+
+  <licenses>
+    <license>
+      <name>Mozilla Public License Version 1.0</name>
+      <url>http://www.mozilla.org/MPL/MPL-1.0.txt</url>    
+      <comments>See http://saxon.sourceforge.net for other notices files </comments>
+    </license>
+  </licenses>
+  
+
+  <scm>
+    <connection>scm:svn:http://saxon.svn.sourceforge.net/viewvc/saxon/tags/9.1.0.8</connection>
+    <developerConnection>scm:svn:http://saxon.svn.sourceforge.net/viewvc/saxon/tags/9.1.0.8</developerConnection>
+    <url>http://saxon.svn.sourceforge.net/viewvc/saxon/tags/9.1.0.8</url>
+  </scm>
+  
+  <profiles>
+  
+    <!-- ========================================================================== -->
+    <!-- Use this profile to create maven upload bundle                             -->
+    <!-- Require: saxonb-9.1-0-8j.zip upacked at ${basedir}                         -->
+    <!--          copy saxonb9-1-0-8source.zip to ${basedir}                        -->
+    <!--          copy saxon-resources9-1-0-1.zip to ${basedir}                     -->
+    <!-- ========================================================================== -->
+    <profile>
+      <id>build-maven-upload-bundle</id>
+      <build>
+        <defaultGoal>package</defaultGoal>
+        <plugins>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>truezip-maven-plugin</artifactId>
+            <version>1.0-beta-4</version>
+            <executions>
+              <execution>
+                <id>extract-javadoc-from-resource-bundle</id>
+                <phase>generate-sources</phase>
+                <goals>
+                  <goal>copy</goal>
+                </goals>
+                <configuration>
+                  <fileset>
+                    <directory>${basedir}/saxon-resources9-1-0-1.zip/doc/javadoc</directory>
+                    <outputDirectory>${project.build.directory}/upload/${project.artifactId}-${project.version}-javadoc.jar</outputDirectory>
+                  </fileset>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <version>1.2</version>
+            <executions>
+              <execution>
+                <id>copy-main-jars-to-staging-directory</id>
+                <phase>package</phase>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+                <configuration>
+                  <tasks>
+                    <mkdir dir="${project.build.directory}/upload" />
+                    <!-- pom -->
+                    <copy file="${basedir}/pom.xml" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}.pom" />
+                    <copy file="${basedir}/saxon9.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}.jar" />
+                    <!-- the rest are classifier jars -->
+                    <copy file="${basedir}/saxon9-dom.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-dom.jar" />
+                    <copy file="${basedir}/saxon9-dom4j.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-dom4j.jar" />
+                    <copy file="${basedir}/saxon9-jdom.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-jdom.jar" />
+                    <copy file="${basedir}/saxon9-s9api.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-s9api.jar" />
+                    <copy file="${basedir}/saxon9-sql.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-sql.jar" />
+                    <copy file="${basedir}/saxon9-xom.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-xom.jar" />
+                    <copy file="${basedir}/saxon9-xqj.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-xqj.jar" />
+                    <copy file="${basedir}/saxon9-xpath.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-xpath.jar" />
+                    <copy file="${basedir}/saxon9-xqj.jar" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-xqj.jar" />
+                    <copy file="${basedir}/saxonb9-1-0-8source.zip" tofile="${project.build.directory}/upload/${project.artifactId}-${project.version}-sources.jar" />
+                    
+                    <zip destfile="${project.build.directory}/${project.artifactId}-${project.version}-bundle.jar" basedir="${project.build.directory}/upload" />
+                    
+                  </tasks>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project> 
+  
+
diff --git a/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.pom.sha1 b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.pom.sha1
new file mode 100644
index 0000000..7252171
--- /dev/null
+++ b/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.pom.sha1
@@ -0,0 +1 @@
+b9e293338606beeebffb2644df76bc177f5b800b  /home/maven/repository-staging/to-ibiblio/maven2/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.pom
diff --git a/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar
new file mode 100644
index 0000000..58e216f
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar
Binary files differ
diff --git a/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar.sha1 b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar.sha1
new file mode 100644
index 0000000..1b936e8
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar.sha1
@@ -0,0 +1 @@
+05ccde9cb5e3071eaadf5d87a84b4d0aba43b119
\ No newline at end of file
diff --git a/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.pom b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.pom
new file mode 100644
index 0000000..27e279a
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.pom
@@ -0,0 +1,715 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<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">
+  <parent>
+    <groupId>org.apache.commons</groupId>
+    <artifactId>commons-parent</artifactId>
+    <version>33</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.commons</groupId>
+  <artifactId>commons-lang3</artifactId>
+  <version>3.3</version>
+  <name>Apache Commons Lang</name>
+
+  <inceptionYear>2001</inceptionYear>
+  <description>
+  Apache Commons Lang, a package of Java utility classes for the
+  classes that are in java.lang's hierarchy, or are considered to be so
+  standard as to justify existence in java.lang.
+</description>
+
+  <url>http://commons.apache.org/proper/commons-lang/</url>
+
+  <issueManagement>
+    <system>jira</system>
+    <url>http://issues.apache.org/jira/browse/LANG</url>
+  </issueManagement>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/lang/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/lang/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/commons/proper/lang/trunk</url>
+  </scm>
+
+  <developers>
+    <developer>
+      <name>Daniel Rall</name>
+      <id>dlr</id>
+      <email>dlr@finemaltcoding.com</email>
+      <organization>CollabNet, Inc.</organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Stephen Colebourne</name>
+      <id>scolebourne</id>
+      <email>scolebourne@joda.org</email>
+      <organization>SITA ATS Ltd</organization>
+      <timezone>0</timezone>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Henri Yandell</name>
+      <id>bayard</id>
+      <email>bayard@apache.org</email>
+      <organization />
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Steven Caswell</name>
+      <id>scaswell</id>
+      <email>stevencaswell@apache.org</email>
+      <organization />
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+    <developer>
+      <name>Robert Burrell Donkin</name>
+      <id>rdonkin</id>
+      <email>rdonkin@apache.org</email>
+      <organization />
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Gary D. Gregory</name>
+      <id>ggregory</id>
+      <email>ggregory@apache.org</email>
+      <timezone>-5</timezone>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Fredrik Westermarck</name>
+      <id>fredrik</id>
+      <email />
+      <organization />
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>James Carman</name>
+      <id>jcarman</id>
+      <email>jcarman@apache.org</email>
+      <organization>Carman Consulting, Inc.</organization>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Niall Pemberton</name>
+      <id>niallp</id>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Matt Benson</name>
+      <id>mbenson</id>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Joerg Schaible</name>
+      <id>joehni</id>
+      <email>joerg.schaible@gmx.de</email>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+      <timezone>+1</timezone>
+    </developer>
+    <developer>
+      <name>Oliver Heger</name>
+      <id>oheger</id>
+      <email>oheger@apache.org</email>
+      <timezone>+1</timezone>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Paul Benedict</name>
+      <id>pbenedict</id>
+      <email>pbenedict@apache.org</email>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Benedikt Ritter</name>
+      <id>britter</id>
+      <email>britter@apache.org</email>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Duncan Jones</name>
+      <id>djones</id>
+      <email>djones@apache.org</email>
+      <timezone>0</timezone>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>    
+  </developers>
+  <contributors>
+    <contributor>
+      <name>C. Scott Ananian</name>
+    </contributor>
+    <contributor>
+      <name>Chris Audley</name>
+    </contributor>
+    <contributor>
+      <name>Stephane Bailliez</name>
+    </contributor>
+    <contributor>
+      <name>Michael Becke</name>
+    </contributor>
+    <contributor>
+      <name>Benjamin Bentmann</name>
+    </contributor>
+    <contributor>
+      <name>Ola Berg</name>
+    </contributor>
+    <contributor>
+      <name>Nathan Beyer</name>
+    </contributor>
+    <contributor>
+      <name>Stefan Bodewig</name>
+    </contributor>
+    <contributor>
+      <name>Janek Bogucki</name>
+    </contributor>
+    <contributor>
+      <name>Mike Bowler</name>
+    </contributor>
+    <contributor>
+      <name>Sean Brown</name>
+    </contributor>
+    <contributor>
+      <name>Alexander Day Chaffee</name>
+    </contributor>
+    <contributor>
+      <name>Al Chou</name>
+    </contributor>
+    <contributor>
+      <name>Greg Coladonato</name>
+    </contributor>
+    <contributor>
+      <name>Maarten Coene</name>
+    </contributor>
+    <contributor>
+      <name>Justin Couch</name>
+    </contributor>
+    <contributor>
+      <name>Michael Davey</name>
+    </contributor>
+    <contributor>
+      <name>Norm Deane</name>
+    </contributor>
+    <contributor>
+      <name>Morgan Delagrange</name>
+    </contributor>
+    <contributor>
+      <name>Ringo De Smet</name>
+    </contributor>
+    <contributor>
+      <name>Russel Dittmar</name>
+    </contributor>
+    <contributor>
+      <name>Steve Downey</name>
+    </contributor>
+    <contributor>
+      <name>Matthias Eichel</name>
+    </contributor>
+    <contributor>
+      <name>Christopher Elkins</name>
+    </contributor>
+    <contributor>
+      <name>Chris Feldhacker</name>
+    </contributor>
+    <contributor>
+      <name>Roland Foerther</name>
+    </contributor>
+    <contributor>
+      <name>Pete Gieser</name>
+    </contributor>
+    <contributor>
+      <name>Jason Gritman</name>
+    </contributor>
+    <contributor>
+      <name>Matthew Hawthorne</name>
+    </contributor>
+    <contributor>
+      <name>Michael Heuer</name>
+    </contributor>
+    <contributor>
+      <name>Chas Honton</name>
+    </contributor>
+    <contributor>
+      <name>Chris Hyzer</name>
+    </contributor>
+    <contributor>
+      <name>Paul Jack</name>
+    </contributor>
+    <contributor>
+      <name>Marc Johnson</name>
+    </contributor>
+    <contributor>
+      <name>Shaun Kalley</name>
+    </contributor>
+    <contributor>
+      <name>Tetsuya Kaneuchi</name>
+    </contributor>
+    <contributor>
+      <name>Nissim Karpenstein</name>
+    </contributor>
+    <contributor>
+      <name>Ed Korthof</name>
+    </contributor>
+    <contributor>
+      <name>Holger Krauth</name>
+    </contributor>
+    <contributor>
+      <name>Rafal Krupinski</name>
+    </contributor>
+    <contributor>
+      <name>Rafal Krzewski</name>
+    </contributor>
+    <contributor>
+      <name>David Leppik</name>
+    </contributor>
+    <contributor>
+      <name>Eli Lindsey</name>
+    </contributor>
+    <contributor>
+      <name>Sven Ludwig</name>
+    </contributor>
+    <contributor>
+      <name>Craig R. McClanahan</name>
+    </contributor>
+    <contributor>
+      <name>Rand McNeely</name>
+    </contributor>
+    <contributor>
+      <name>Hendrik Maryns</name>
+    </contributor>
+    <contributor>
+      <name>Dave Meikle</name>
+    </contributor>
+    <contributor>
+      <name>Nikolay Metchev</name>
+    </contributor>
+    <contributor>
+      <name>Kasper Nielsen</name>
+    </contributor>
+    <contributor>
+      <name>Tim O'Brien</name>
+    </contributor>
+    <contributor>
+      <name>Brian S O'Neill</name>
+    </contributor>
+    <contributor>
+      <name>Andrew C. Oliver</name>
+    </contributor>
+    <contributor>
+      <name>Alban Peignier</name>
+    </contributor>
+    <contributor>
+      <name>Moritz Petersen</name>
+    </contributor>
+    <contributor>
+      <name>Dmitri Plotnikov</name>
+    </contributor>
+    <contributor>
+      <name>Neeme Praks</name>
+    </contributor>
+    <contributor>
+      <name>Eric Pugh</name>
+    </contributor>
+    <contributor>
+      <name>Stephen Putman</name>
+    </contributor>
+    <contributor>
+      <name>Travis Reeder</name>
+    </contributor>
+    <contributor>
+      <name>Antony Riley</name>
+    </contributor>
+    <contributor>
+      <name>Valentin Rocher</name>
+    </contributor>
+    <contributor>
+      <name>Scott Sanders</name>
+    </contributor>
+    <contributor>
+      <name>Ralph Schaer</name>
+    </contributor>
+    <contributor>
+      <name>Henning P. Schmiedehausen</name>
+    </contributor>
+    <contributor>
+      <name>Sean Schofield</name>
+    </contributor>
+    <contributor>
+      <name>Robert Scholte</name>
+    </contributor>
+    <contributor>
+      <name>Reuben Sivan</name>
+    </contributor>
+    <contributor>
+      <name>Ville Skytta</name>
+    </contributor>
+    <contributor>
+      <name>David M. Sledge</name>
+    </contributor>
+    <contributor>
+      <name>Michael A. Smith</name>
+    </contributor>
+    <contributor>
+      <name>Jan Sorensen</name>
+    </contributor>
+    <contributor>
+      <name>Glen Stampoultzis</name>
+    </contributor>
+    <contributor>
+      <name>Scott Stanchfield</name>
+    </contributor>
+    <contributor>
+      <name>Jon S. Stevens</name>
+    </contributor>
+    <contributor>
+      <name>Sean C. Sullivan</name>
+    </contributor>
+    <contributor>
+      <name>Ashwin Suresh</name>
+    </contributor>
+    <contributor>
+      <name>Helge Tesgaard</name>
+    </contributor>
+    <contributor>
+      <name>Arun Mammen Thomas</name>
+    </contributor>
+    <contributor>
+      <name>Masato Tezuka</name>
+    </contributor>
+    <contributor>
+      <name>Daniel Trebbien</name>
+    </contributor>
+    <contributor>
+      <name>Jeff Varszegi</name>
+    </contributor>
+    <contributor>
+      <name>Chris Webb</name>
+    </contributor>
+    <contributor>
+      <name>Mario Winterer</name>
+    </contributor>
+    <contributor>
+      <name>Stepan Koltsov</name>
+    </contributor>
+    <contributor>
+      <name>Holger Hoffstatte</name>
+    </contributor>
+    <contributor>
+      <name>Derek C. Ashmore</name>
+    </contributor>
+    <contributor>
+      <name>Sebastien Riou</name>
+    </contributor>
+    <contributor>
+      <name>Allon Mureinik</name>
+    </contributor>
+    <contributor>
+      <name>Adam Hooper</name>
+    </contributor>
+    <contributor>
+      <name>Chris Karcher</name>
+    </contributor>
+  </contributors>
+
+  <!-- Lang should depend on very little -->
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.11</version>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+      <version>2.4</version>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.easymock</groupId>
+      <artifactId>easymock</artifactId>
+      <version>3.2</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+
+  <distributionManagement>
+    <site>
+      <id>apache.website</id>
+      <name>Apache Commons Site</name>
+      <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-lang/</url>
+    </site>
+  </distributionManagement>
+
+  <properties>
+    <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
+    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+    <maven.compiler.source>1.6</maven.compiler.source>
+    <maven.compiler.target>1.6</maven.compiler.target>
+    <!--
+       This is also  used to generate download_xxx file name.
+       To override this when generating the download page:
+       
+       mvn commons:download-page -Dcommons.componentid=lang
+       
+       The above seems to change the download page name but not any other
+       properties that depend on the componentid.
+    -->
+    <commons.componentid>lang3</commons.componentid>
+    <!-- Current 3.x release series -->
+    <commons.release.version>3.3</commons.release.version>
+    <commons.release.desc>(Java 6.0+)</commons.release.desc>
+    <!-- Previous 2.x release series -->
+    <commons.release.2.version>2.6</commons.release.2.version>
+    <commons.release.2.desc>(Requires Java 1.2 or later)</commons.release.2.desc>
+    <!-- Override generated name -->
+    <commons.release.2.name>commons-lang-${commons.release.2.version}</commons.release.2.name>
+    <commons.jira.id>LANG</commons.jira.id>
+    <commons.jira.pid>12310481</commons.jira.pid>
+
+    <commons.site.path>lang</commons.site.path>
+    <commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-lang</commons.scmPubUrl>
+    <commons.scmPubCheckoutDirectory>site-content</commons.scmPubCheckoutDirectory>
+  </properties>
+
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>plain</id>
+            <configuration>
+              <includes>
+                <include>**/*Test.java</include>
+              </includes>
+              <runOrder>random</runOrder>
+            </configuration>
+          </execution>
+          <!-- <execution> <id>security-manager-test</id> <phase>integration-test</phase> <goals> <goal>test</goal> </goals> <configuration> 
+            <includes> <include>**/*Test.java</include> </includes> <argLine>-Djava.security.manager -Djava.security.policy=${basedir}/src/test/resources/java.policy</argLine> 
+            </configuration> </execution> -->
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>src/assembly/bin.xml</descriptor>
+            <descriptor>src/assembly/src.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-scm-publish-plugin</artifactId>
+        <configuration>
+          <ignorePathsToDelete>
+            <ignorePathToDelete>javadocs</ignorePathToDelete>
+          </ignorePathsToDelete>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
+  <reporting>
+    <plugins>
+      <plugin>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.9.1</version>
+        <configuration>
+          <configLocation>${basedir}/checkstyle.xml</configLocation>
+          <enableRulesSummary>false</enableRulesSummary>
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>checkstyle</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+      <!-- Requires setting 'export MAVEN_OPTS="-Xmx512m" ' -->
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>2.5.2</version>
+        <configuration>
+          <threshold>Normal</threshold>
+          <effort>Default</effort>
+          <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.5.1</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>clirr-maven-plugin</artifactId>
+        <version>2.4</version>
+        <configuration>
+          <minSeverity>info</minSeverity>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>3.0.1</version>
+        <configuration>
+          <targetJdk>${maven.compile.target}</targetJdk>
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>pmd</report>
+              <report>cpd</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>taglist-maven-plugin</artifactId>
+        <version>2.4</version>
+        <configuration>
+          <tags>
+            <tag>TODO</tag>
+            <tag>NOPMD</tag>
+            <tag>NOTE</tag>
+          </tags>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>javancss-maven-plugin</artifactId>
+        <version>2.0</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>site-content/**</exclude>
+            <exclude>src/site/resources/download_lang.cgi</exclude>
+            <exclude>src/site/resources/release-notes/RELEASE-NOTES-*.txt</exclude>
+            <exclude>src/test/resources/lang-708-input.txt</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+
+  <profiles>
+    <profile>
+      <id>setup-checkout</id>
+      <activation>
+        <file>
+          <missing>site-content</missing>
+        </file>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <version>1.7</version>
+            <executions>
+              <execution>
+                <id>prepare-checkout</id>
+                <phase>pre-site</phase>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+                <configuration>
+                  <tasks>
+                    <exec executable="svn">
+                      <arg line="checkout --depth immediates ${commons.scmPubUrl} ${commons.scmPubCheckoutDirectory}" />
+                    </exec>
+
+                    <exec executable="svn">
+                      <arg line="update --set-depth exclude ${commons.scmPubCheckoutDirectory}/javadocs" />
+                    </exec>
+
+                    <pathconvert pathsep=" " property="dirs">
+                      <dirset dir="${commons.scmPubCheckoutDirectory}" includes="*" />
+                    </pathconvert>
+                    <exec executable="svn">
+                      <arg line="update --set-depth infinity ${dirs}" />
+                    </exec>
+                  </tasks>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
+</project>
diff --git a/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.pom.sha1 b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.pom.sha1
new file mode 100644
index 0000000..3efda60
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.pom.sha1
@@ -0,0 +1 @@
+d83092c552e2f06d9913aebf31128a8bd2180e42
\ No newline at end of file
diff --git a/common/m2/repository/org/apache/commons/commons-lang3/maven-metadata.xml b/common/m2/repository/org/apache/commons/commons-lang3/maven-metadata.xml
new file mode 100644
index 0000000..137c695
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-lang3/maven-metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.apache.commons</groupId>
+  <artifactId>commons-lang3</artifactId>
+  <versioning>
+    <latest>3.3.2</latest>
+    <release>3.3.2</release>
+    <versions>
+      <version>3.0</version>
+      <version>3.0.1</version>
+      <version>3.1</version>
+      <version>3.2</version>
+      <version>3.2.1</version>
+      <version>3.3</version>
+      <version>3.3.1</version>
+      <version>3.3.2</version>
+    </versions>
+    <lastUpdated>20140409184139</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/org/apache/commons/commons-lang3/maven-metadata.xml.sha1 b/common/m2/repository/org/apache/commons/commons-lang3/maven-metadata.xml.sha1
new file mode 100644
index 0000000..8ff2e2d
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-lang3/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+7be590b4b82bcf73d8a8fcd61bee9ed7f96ec19a
\ No newline at end of file
diff --git a/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.jar b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.jar
new file mode 100644
index 0000000..5029149
--- /dev/null
+++ b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.jar
Binary files differ
diff --git a/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.jar.sha1 b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.jar.sha1
new file mode 100644
index 0000000..668ee83
--- /dev/null
+++ b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.jar.sha1
@@ -0,0 +1 @@
+3bff1e632c665f8cf2d438f77a9f4d0758277db5
\ No newline at end of file
diff --git a/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.pom b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.pom
new file mode 100644
index 0000000..821a5ef
--- /dev/null
+++ b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.pom
@@ -0,0 +1,38 @@
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.mozilla</groupId>
+  <artifactId>rhino</artifactId>
+  <name>Mozilla Rhino</name>
+  <version>1.7R3</version>
+  <packaging>jar</packaging>
+  <description>Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.</description>
+  <url>http://www.mozilla.org/rhino/</url>
+
+  <licenses>
+    <license>
+      <name>Mozilla Public License, Version 1.1</name>
+      <url>http://www.mozilla.org/MPL/MPL-1.1.txt</url>
+    </license>
+    <license>
+      <name>GNU General Public License, Version 2</name>
+      <url>http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</url>
+    </license>
+  </licenses>
+
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+
+  <scm>
+    <connection>scm:git:git@github.com:mozilla/rhino.git</connection>
+    <developerConnection>scm:git:git@github.com:mozilla/rhino.git</developerConnection>
+    <url>git@github.com:mozilla/rhino.git</url>
+  </scm>
+
+  <organization>
+    <name>The Mozilla Foundation</name>
+    <url>http://www.mozilla.org</url>
+  </organization>
+</project>
\ No newline at end of file
diff --git a/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.pom.sha1 b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.pom.sha1
new file mode 100644
index 0000000..0b713d4
--- /dev/null
+++ b/common/m2/repository/org/mozilla/rhino/1.7R3/rhino-1.7R3.pom.sha1
@@ -0,0 +1 @@
+d9bfc41b9899016d0b8fb118b8933b7ecf8fa739
\ No newline at end of file
diff --git a/common/m2/repository/org/mozilla/rhino/maven-metadata.xml b/common/m2/repository/org/mozilla/rhino/maven-metadata.xml
new file mode 100644
index 0000000..9355557
--- /dev/null
+++ b/common/m2/repository/org/mozilla/rhino/maven-metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.mozilla</groupId>
+  <artifactId>rhino</artifactId>
+  <versioning>
+    <latest>1.7R4</latest>
+    <release>1.7R4</release>
+    <versions>
+      <version>1.7R3</version>
+      <version>1.7R4</version>
+    </versions>
+    <lastUpdated>20120620155644</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/org/mozilla/rhino/maven-metadata.xml.sha1 b/common/m2/repository/org/mozilla/rhino/maven-metadata.xml.sha1
new file mode 100644
index 0000000..d4eed2c
--- /dev/null
+++ b/common/m2/repository/org/mozilla/rhino/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+9f3273506b5ed74bb6a4a96cb7476ce0fe6ee071
\ No newline at end of file