Add sources for errorprone dependency jars. am: f3fbb60b00 am: 07861405ff am: a4a40faa58
am: a181905a9c

Change-Id: Ib59fee8ab205dd4486f3fa1ea1b2feda696d0014
diff --git a/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/_remote.repositories b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/_remote.repositories
new file mode 100644
index 0000000..de2d82c
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Mon Jul 17 18:10:42 PDT 2017
+error_prone_annotations-2.0.12.jar>central=
+error_prone_annotations-2.0.12.pom>central=
diff --git a/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.jar b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.jar
new file mode 100644
index 0000000..9a77df0
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.jar
Binary files differ
diff --git a/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.jar.sha1 b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.jar.sha1
new file mode 100644
index 0000000..6eabd5c
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.jar.sha1
@@ -0,0 +1 @@
+8530d22d4ae8419e799d5a5234e0d2c0dcf15d4b
\ No newline at end of file
diff --git a/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.pom b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.pom
new file mode 100644
index 0000000..81e17ec
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.pom
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright 2015 Google Inc. All Rights Reserved.
+
+  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/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>com.google.errorprone</groupId>
+    <artifactId>error_prone_parent</artifactId>
+    <version>2.0.12</version>
+  </parent>
+
+  <name>error-prone annotations</name>
+  <artifactId>error_prone_annotations</artifactId>
+
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit-dep</artifactId>
+      <version>4.10</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+</project>
diff --git a/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.pom.sha1 b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.pom.sha1
new file mode 100644
index 0000000..48e40a4
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_annotations/2.0.12/error_prone_annotations-2.0.12.pom.sha1
@@ -0,0 +1 @@
+cf4824323bb4c0f1f8c536ced417c999fe7c5e61
\ No newline at end of file
diff --git a/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/_remote.repositories b/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/_remote.repositories
new file mode 100644
index 0000000..b87564b
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/_remote.repositories
@@ -0,0 +1,3 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Mon Jul 17 17:40:47 PDT 2017
+error_prone_parent-2.0.12.pom>central=
diff --git a/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/error_prone_parent-2.0.12.pom b/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/error_prone_parent-2.0.12.pom
new file mode 100644
index 0000000..9cdf4aa
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/error_prone_parent-2.0.12.pom
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright 2011 Google Inc. All Rights Reserved.
+
+  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/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+
+  <name>Maven parent POM</name>
+  <groupId>com.google.errorprone</groupId>
+  <artifactId>error_prone_parent</artifactId>
+  <version>2.0.12</version>
+  <packaging>pom</packaging>
+
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <guava.version>19.0</guava.version>
+  </properties>
+
+  <modules>
+    <module>core</module>
+    <module>annotation</module>
+    <module>annotations</module>
+    <module>docgen</module>
+    <module>ant</module>
+  </modules>
+
+  <scm>
+    <connection>scm:git:https://github.com/google/error-prone.git</connection>
+    <developerConnection>scm:git:git@github.com:google/error-prone.git</developerConnection>
+    <url>https://github.com/google/error-prone</url>
+  </scm>
+
+  <licenses>
+    <license>
+      <name>Apache 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+    </license>
+  </licenses>
+
+  <build>
+    <resources>
+      <resource>
+        <directory>src/main/java</directory>
+        <includes>
+          <include>**/*.properties</include>
+        </includes>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource>
+        <directory>src/test/java</directory>
+        <includes>
+          <include>**/testdata/**</include>
+        </includes>
+      </testResource>
+    </testResources>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-shade-plugin</artifactId>
+          <version>2.1</version>
+          <configuration>
+            <dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>2.4</version>
+        <dependencies>
+          <dependency>
+            <groupId>org.codehaus.plexus</groupId>
+            <artifactId>plexus-io</artifactId>
+            <version>2.0.9</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.9.1</version>
+        <configuration>
+          <notimestamp>true</notimestamp>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.codehaus.plexus</groupId>
+            <artifactId>plexus-io</artifactId>
+            <version>2.0.9</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>3.1</version>
+        <configuration>
+          <source>1.7</source>
+          <target>1.7</target>
+          <testExcludes>
+            <exclude>**/testdata/**</exclude>
+          </testExcludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-source-plugin</artifactId>
+        <version>2.1.2</version>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <phase>package</phase>
+            <goals>
+              <goal>jar-no-fork</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-site-plugin</artifactId>
+        <version>3.3</version>
+        <executions>
+          <execution>
+            <id>attach-descriptor</id>
+            <goals>
+              <goal>attach-descriptor</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.7</version>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/error_prone_parent-2.0.12.pom.sha1 b/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/error_prone_parent-2.0.12.pom.sha1
new file mode 100644
index 0000000..3e4ef65
--- /dev/null
+++ b/common/m2/repository/com/google/errorprone/error_prone_parent/2.0.12/error_prone_parent-2.0.12.pom.sha1
@@ -0,0 +1 @@
+cba3b4b38923ac30612c95a49c11de3d623e213e
\ No newline at end of file
diff --git a/common/m2/repository/com/google/testing/compile/compile-testing/0.11/_remote.repositories b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/_remote.repositories
new file mode 100644
index 0000000..4700686
--- /dev/null
+++ b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Mon Jul 17 17:40:48 PDT 2017
+compile-testing-0.11.jar>central=
+compile-testing-0.11.pom>central=
diff --git a/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.jar b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.jar
new file mode 100644
index 0000000..8ee0963
--- /dev/null
+++ b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.jar
Binary files differ
diff --git a/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.jar.sha1 b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.jar.sha1
new file mode 100644
index 0000000..781567b
--- /dev/null
+++ b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.jar.sha1
@@ -0,0 +1 @@
+bff5d5aa61e6384b9dd4f5f7bb97a921081f4e1c
\ No newline at end of file
diff --git a/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.pom b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.pom
new file mode 100644
index 0000000..c0ffca2
--- /dev/null
+++ b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.pom
@@ -0,0 +1,187 @@
+<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>
+
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+
+  <groupId>com.google.testing.compile</groupId>
+  <artifactId>compile-testing</artifactId>
+  <version>0.11</version>
+
+  <name>Compile Testing</name>
+  <description>Utilities for testing compilation.</description>
+
+  <properties>
+    <auto-value.version>1.3</auto-value.version>
+    <guava.version>21.0</guava.version>
+    <truth.version>0.31</truth.version>
+    <junit.version>4.12</junit.version>
+    <jsr305.version>3.0.1</jsr305.version>
+  </properties>
+
+  <url>http://github.com/google/compile-testing</url>
+  <issueManagement>
+    <system>GitHub</system>
+    <url>http://github.com/google/compile-testing/issues</url>
+  </issueManagement>
+  <inceptionYear>2013</inceptionYear>
+  <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>
+  <prerequisites>
+    <maven>3.1.1</maven>
+  </prerequisites>
+  <scm>
+    <connection>scm:git:http://github.com/google/compile-testing</connection>
+    <developerConnection>scm:git:git@github.com:google/compile-testing.git</developerConnection>
+    <url>http://github.com/google/compile-testing</url>
+    <tag>HEAD</tag>
+  </scm>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>${junit.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.truth</groupId>
+      <artifactId>truth</artifactId>
+      <version>${truth.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.truth.extensions</groupId>
+      <artifactId>truth-java8-extension</artifactId>
+      <version>${truth.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+      <version>${guava.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.sun</groupId>
+      <artifactId>tools</artifactId>
+      <version>${java.version}</version>
+      <scope>system</scope>
+      <systemPath>${toolsjar}</systemPath>
+    </dependency>
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <version>${jsr305.version}</version>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>com.google.errorprone</groupId>
+      <artifactId>error_prone_annotations</artifactId>
+      <version>2.0.8</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.auto.value</groupId>
+      <artifactId>auto-value</artifactId>
+      <version>${auto-value.version}</version>
+    </dependency>
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>3.1</version>
+        <configuration>
+          <source>1.8</source>
+          <target>1.8</target>
+          <compilerArgument>-Xlint:all</compilerArgument>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-release-plugin</artifactId>
+        <version>2.5.1</version>
+        <configuration>
+          <releaseProfiles>release</releaseProfiles>
+          <goals>deploy</goals>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>2.5</version>
+      </plugin>
+    </plugins>
+  </build>
+  <profiles>
+    <profile>
+      <id>default-profile</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+        <file>
+          <exists>${java.home}/../lib/tools.jar</exists>
+        </file>
+      </activation>
+      <properties>
+        <toolsjar>${java.home}/../lib/tools.jar</toolsjar>
+      </properties>
+    </profile>
+    <profile>
+      <id>mac-profile</id>
+      <activation>
+        <activeByDefault>false</activeByDefault>
+        <file>
+          <exists>${java.home}/../Classes/classes.jar</exists>
+        </file>
+      </activation>
+      <properties>
+        <toolsjar>${java.home}/../Classes/classes.jar</toolsjar>
+      </properties>
+    </profile>
+    <profile>
+      <id>release</id>
+      <activation>
+        <activeByDefault>false</activeByDefault>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-gpg-plugin</artifactId>
+            <version>1.4</version>
+            <executions>
+              <execution>
+                <id>sign-artifacts</id>
+                <phase>verify</phase>
+                <goals><goal>sign</goal></goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-source-plugin</artifactId>
+            <version>2.1.2</version>
+            <executions>
+              <execution>
+                <id>attach-sources</id>
+                <goals><goal>jar</goal></goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <version>2.8</version>
+            <executions>
+              <execution>
+                <id>attach-docs</id>
+                <goals><goal>jar</goal></goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.pom.sha1 b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.pom.sha1
new file mode 100644
index 0000000..db15e3e
--- /dev/null
+++ b/common/m2/repository/com/google/testing/compile/compile-testing/0.11/compile-testing-0.11.pom.sha1
@@ -0,0 +1 @@
+3e85f76283265d0e455debd3a61eaff8f04d1526
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/_remote.repositories b/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/_remote.repositories
new file mode 100644
index 0000000..a28fd14
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/_remote.repositories
@@ -0,0 +1,3 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Mon Jul 17 17:40:47 PDT 2017
+truth-extensions-parent-0.31.pom>central=
diff --git a/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/truth-extensions-parent-0.31.pom b/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/truth-extensions-parent-0.31.pom
new file mode 100644
index 0000000..683b4e4
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/truth-extensions-parent-0.31.pom
@@ -0,0 +1,36 @@
+<?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>
+  <parent>
+    <groupId>com.google.truth</groupId>
+    <artifactId>truth-parent</artifactId>
+    <version>0.31</version>
+  </parent>
+  <groupId>com.google.truth.extensions</groupId>
+  <artifactId>truth-extensions-parent</artifactId>
+  <packaging>pom</packaging>
+  <name>Truth Extensions (Parent)</name>
+  <description>
+    Parent metdata for a collection of Truth extensions, Subjects, utilities for
+    the Truth assertion framework.
+  </description>
+  <modules>
+    <module>re2j</module>
+    <module>liteproto</module>
+    <module>proto</module>
+  </modules>
+  <profiles>
+    <profile>
+      <id>disable-java8-doclint</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <modules>
+        <module>java8</module>
+      </modules>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/truth-extensions-parent-0.31.pom.sha1 b/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/truth-extensions-parent-0.31.pom.sha1
new file mode 100644
index 0000000..73d92ee
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-extensions-parent/0.31/truth-extensions-parent-0.31.pom.sha1
@@ -0,0 +1 @@
+cff2e54a90267687d7bd4aabb85f5e29d5b44286
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/_remote.repositories b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/_remote.repositories
new file mode 100644
index 0000000..3edbc7b
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Mon Jul 17 17:40:48 PDT 2017
+truth-java8-extension-0.31.jar>central=
+truth-java8-extension-0.31.pom>central=
diff --git a/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.jar b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.jar
new file mode 100644
index 0000000..d0216d7
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.jar
Binary files differ
diff --git a/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.jar.sha1 b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.jar.sha1
new file mode 100644
index 0000000..a4f85f0
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.jar.sha1
@@ -0,0 +1 @@
+a7e80e631f2bf4ecc2b99ad1e33059eb0dcc6ea0
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.pom b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.pom
new file mode 100644
index 0000000..084d304
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.pom
@@ -0,0 +1,61 @@
+<?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>
+  <parent>
+    <groupId>com.google.truth.extensions</groupId>
+    <artifactId>truth-extensions-parent</artifactId>
+    <version>0.31</version>
+  </parent>
+  <artifactId>truth-java8-extension</artifactId>
+  <name>Truth Extension for Java8</name>
+  <description>
+    An extension for the Truth test assertion framework supporting Java8 types and structures
+  </description>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.truth</groupId>
+      <artifactId>truth</artifactId>
+      <version>0.31</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <version>3.0.1</version>
+      <optional>true</optional>
+    </dependency>
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.8</source>
+          <target>1.8</target>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attach-gwt-sources</id>
+            <phase>post-integration-test</phase>
+            <goals><goal>jar</goal></goals>
+            <configuration>
+              <classifier>gwt</classifier>
+              <classesDirectory>src/main/java</classesDirectory>
+              <includes>
+                <include>**/*.java</include>
+                <include>**/*.gwt.xml</include>
+              </includes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+</project>
+
+
diff --git a/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.pom.sha1 b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.pom.sha1
new file mode 100644
index 0000000..cbcdff4
--- /dev/null
+++ b/common/m2/repository/com/google/truth/extensions/truth-java8-extension/0.31/truth-java8-extension-0.31.pom.sha1
@@ -0,0 +1 @@
+36d523b5bbe42c97bff3b1c8ba765d4a03dab9c3
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.31/_remote.repositories b/common/m2/repository/com/google/truth/truth-parent/0.31/_remote.repositories
new file mode 100644
index 0000000..cb7b43e
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.31/_remote.repositories
@@ -0,0 +1,3 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Mon Jul 17 17:40:46 PDT 2017
+truth-parent-0.31.pom>central=
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31-site.jar b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31-site.jar
new file mode 100644
index 0000000..9654f55
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31-site.jar
Binary files differ
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31-site.jar.sha1 b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31-site.jar.sha1
new file mode 100644
index 0000000..dc5ad4a
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31-site.jar.sha1
@@ -0,0 +1 @@
+93ca5bf79684bf6a63c8e658898aaa9623985f87
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31.pom b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31.pom
new file mode 100644
index 0000000..01dd396
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31.pom
@@ -0,0 +1,149 @@
+<?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>
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+  <groupId>com.google.truth</groupId>
+  <artifactId>truth-parent</artifactId>
+  <version>0.31</version>
+  <packaging>pom</packaging>
+  <name>Truth (Parent)</name>
+  <description>
+    Parent metdata for Truth, a pure-java, strongly typed testing proposition framework.
+  </description>
+  <modules>
+    <module>core</module>
+    <module>extensions</module>
+  </modules>
+  <prerequisites><maven>3.1.1</maven></prerequisites>
+  <developers>
+    <developer>
+      <id>cgruber</id>
+      <name>Christian Gruber</name>
+      <email>christianedwardgruber@gmail.com</email>
+      <url>http://www.geekinasuit.com/</url>
+      <roles>
+        <role>creator</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-8</timezone>
+    </developer>
+    <developer>
+      <id>kak</id>
+      <name>Kurt Alfred Kluever</name>
+      <roles>
+        <role>evolver</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+    <developer>
+      <id>dsaff</id>
+      <name>David Saff</name>
+      <roles>
+        <role>creator</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+    <developer>
+      <id>hagbard</id>
+      <name>David B</name>
+      <roles>
+        <role>creator</role>
+        <role>developer</role>
+      </roles>
+      <timezone>+2</timezone>
+    </developer>
+  </developers>
+  <url>http://github.com/google/truth</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>
+  <issueManagement>
+    <system>Github</system>
+    <url>https://github.com/google/truth/issues</url>
+  </issueManagement>
+  <ciManagement>
+    <system>Jenkins</system>
+    <url>https://travis-ci.org/google/truth</url>
+  </ciManagement>
+  <mailingLists>
+    <mailingList>
+      <name>Announcements List</name>
+      <post>truth-announce@googlecode.com</post>
+    </mailingList>
+    <mailingList>
+      <name>User List</name>
+      <post>truth-users@googlecode.com</post>
+    </mailingList>
+    <mailingList>
+      <name>Developer List</name>
+      <post>truth-dev@googlecode.com</post>
+    </mailingList>
+  </mailingLists>
+  <scm>
+    <connection>scm:git:git@github.com:google/truth.git</connection>
+    <url>scm:git:git@github.com:google/truth.git</url>
+  </scm>
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-jar-plugin</artifactId>
+          <version>2.5</version> <!-- work around ubuntu bug -->
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>animal-sniffer-maven-plugin</artifactId>
+          <version>1.14</version>
+          <configuration>
+            <signature>
+              <groupId>org.codehaus.mojo.signature</groupId>
+              <artifactId>java16-sun</artifactId>
+              <version>1.10</version>
+            </signature>
+          </configuration>
+          <executions>
+            <execution>
+              <id>check-java-version-compatibility</id>
+              <phase>test</phase>
+              <goals>
+                <goal>check</goal>
+              </goals>
+            </execution>
+          </executions>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+  <profiles>
+    <profile>
+      <id>disable-java8-doclint</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <!-- Disable doclint in java8 where problems are errors -->
+              <additionalparam>-Xdoclint:none</additionalparam>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31.pom.sha1 b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31.pom.sha1
new file mode 100644
index 0000000..086defe
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.31/truth-parent-0.31.pom.sha1
@@ -0,0 +1 @@
+ff532aa170f5c0701fcafde2b83593c7d5970e7b
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/0.31/_remote.repositories b/common/m2/repository/com/google/truth/truth/0.31/_remote.repositories
new file mode 100644
index 0000000..0c85e5c
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.31/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Mon Jul 17 17:40:48 PDT 2017
+truth-0.31.jar>central=
+truth-0.31.pom>central=
diff --git a/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.jar b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.jar
new file mode 100644
index 0000000..2b98ebc
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.jar
Binary files differ
diff --git a/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.jar.sha1 b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.jar.sha1
new file mode 100644
index 0000000..996bbf6
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.jar.sha1
@@ -0,0 +1 @@
+1a926b0cb2879fd32efbb3716ee8bab040f4218b
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.pom b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.pom
new file mode 100644
index 0000000..1be0b47
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.pom
@@ -0,0 +1,211 @@
+<?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>
+  <parent>
+    <groupId>com.google.truth</groupId>
+    <artifactId>truth-parent</artifactId>
+    <version>0.31</version>
+  </parent>
+  <artifactId>truth</artifactId>
+  <properties>
+    <guava.version>20.0</guava.version>
+    <gwt.version>2.8.0</gwt.version>
+  </properties>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+      <version>${guava.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <version>3.0.1</version>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.10</version>
+    </dependency>
+    <!-- Required only to build the -gwt sub-artifact. -->
+    <dependency>
+      <groupId>com.google.gwt</groupId>
+      <artifactId>gwt-user</artifactId>
+      <version>${gwt.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.auto.value</groupId>
+      <artifactId>auto-value</artifactId>
+      <version>1.0</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava-gwt</artifactId>
+      <version>${guava.version}</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava-testlib</artifactId>
+      <version>${guava.version}</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.testing.compile</groupId>
+      <artifactId>compile-testing</artifactId>
+      <version>0.8</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.errorprone</groupId>
+      <artifactId>error_prone_annotations</artifactId>
+      <version>2.0.12</version>
+    </dependency>
+  </dependencies>
+  <build>
+    <resources>
+      <resource>
+        <directory>src/main/java</directory>
+        <excludes>
+          <exclude>**/*.java</exclude>
+          <exclude>**/*.gwt.xml</exclude>
+        </excludes>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource><directory>src/test/java</directory></testResource>
+    </testResources>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.6</source>
+          <target>1.6</target>
+          <excludes>
+            <exclude>**/super/**/*.java</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>**/super/**</exclude>
+            <exclude>**/*.gwt.xml</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- TODO(cgruber): Replace this with Gwt annotation processing plugin. -->
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attach-gwt-sources</id>
+            <phase>post-integration-test</phase>
+            <goals><goal>jar</goal></goals>
+            <configuration>
+              <classifier>gwt</classifier>
+              <classesDirectory>src/main/java</classesDirectory>
+              <includes>
+                <include>**/*.java</include>
+                <include>**/*.gwt.xml</include>
+              </includes>
+              <excludes>
+                <exclude>com/google/common/truth/ClassSubject.java</exclude>
+                <exclude>com/google/common/truth/Expect.java</exclude>
+                <exclude>com/google/common/truth/IteratingVerb.java</exclude>
+                <exclude>com/google/common/truth/ReflectionUtil.java</exclude>
+                <exclude>com/google/common/truth/codegen/**</exclude>
+              </excludes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>animal-sniffer-maven-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>**/*GwtTest.java</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>gwt-maven-plugin</artifactId>
+        <version>${gwt.version}</version>
+        <executions>
+          <execution>
+            <id>gwt-test</id>
+            <goals><goal>test</goal></goals>
+            <configuration>
+              <mode>htmlunit</mode>
+              <productionMode>true</productionMode>
+              <sourceLevel>auto</sourceLevel>
+              <userAgents>gecko1_8</userAgents>
+              <includes>**/*GwtTest.java</includes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.0.1</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>2.5.2</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.5.1</version>
+        <configuration>
+          <formats>
+            <format>html</format>
+            <format>xml</format>
+          </formats>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.9.1</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>2.7.1</version>
+        <configuration>
+          <linkXref>true</linkXref>
+          <sourceEncoding>utf-8</sourceEncoding>
+          <targetJdk>1.6</targetJdk>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+  <profiles>
+    <profile>
+      <id>java8</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <properties>
+        <javadoc.param>-Xdoclint:none</javadoc.param>
+      </properties>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.pom.sha1 b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.pom.sha1
new file mode 100644
index 0000000..fe8f19a
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.31/truth-0.31.pom.sha1
@@ -0,0 +1 @@
+c31e82873cfac152a37152ae28baeb7fa3e96ec2
\ No newline at end of file