Add Dagger 2.6 and Guava 19.0

Change-Id: If1ebc9cdaf0a402e74250397cb119ee34c8ac1e7
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar
new file mode 100644
index 0000000..dd7c0fe
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar
Binary files differ
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar.md5 b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar.md5
new file mode 100644
index 0000000..024dc11
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar.md5
@@ -0,0 +1 @@
+84de1db0435b5272c5d666e8f95700db
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar.sha1 b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar.sha1
new file mode 100644
index 0000000..89ea335
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6-sources.jar.sha1
@@ -0,0 +1 @@
+b6962d7c43408bcc21e7093450aa4abf77f8c0b9
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar
new file mode 100644
index 0000000..5369d07
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar
Binary files differ
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar.md5 b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar.md5
new file mode 100644
index 0000000..a43c87b
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar.md5
@@ -0,0 +1 @@
+6076b3ef36638373a662d22f50bb3e62
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar.sha1 b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar.sha1
new file mode 100644
index 0000000..297327b
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.jar.sha1
@@ -0,0 +1 @@
+48060762f66865e4518fc837a20d48623f7f1141
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom
new file mode 100644
index 0000000..b9f2274
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom
@@ -0,0 +1,206 @@
+<?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">

+  <parent>

+    <artifactId>dagger-parent</artifactId>

+    <groupId>com.google.dagger</groupId>

+    <version>2.6</version>

+  </parent>

+  <modelVersion>4.0.0</modelVersion>

+  <artifactId>dagger-compiler</artifactId>

+  <name>Dagger Compiler</name>

+  <description>Tools to generate Dagger injection and module adapters from annotated code and validate them.</description>

+  <build>

+    <plugins>

+      <plugin>

+        <artifactId>maven-compiler-plugin</artifactId>

+        <executions>

+          <execution>

+            <id>default-compile</id>

+            <goals>

+              <goal>compile</goal>

+            </goals>

+            <configuration>

+              <annotationProcessors>

+                <annotationProcessor>com.google.auto.value.processor.AutoValueProcessor</annotationProcessor>

+                <annotationProcessor>com.google.auto.service.processor.AutoServiceProcessor</annotationProcessor>

+              </annotationProcessors>

+            </configuration>

+          </execution>

+          <execution>

+            <id>default-test-compile</id>

+            <goals>

+              <goal>testCompile</goal>

+            </goals>

+            <configuration>

+              <annotationProcessors>

+                <annotationProcessor>dagger.internal.codegen.ComponentProcessor</annotationProcessor>

+              </annotationProcessors>

+            </configuration>

+          </execution>

+        </executions>

+      </plugin>

+      <plugin>

+        <artifactId>maven-invoker-plugin</artifactId>

+        <executions>

+          <execution>

+            <id>integration-test</id>

+            <goals>

+              <goal>install</goal>

+              <goal>run</goal>

+            </goals>

+          </execution>

+        </executions>

+        <configuration>

+          <addTestClassPath>true</addTestClassPath>

+          <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>

+          <cloneClean>true</cloneClean>

+          <profiles>

+            <profile>!sonatype-oss-release</profile>

+          </profiles>

+          <pomIncludes>

+            <pomInclude>*/pom.xml</pomInclude>

+          </pomIncludes>

+          <localRepositoryPath>${project.build.directory}/it-repo</localRepositoryPath>

+          <filterProperties>

+            <dagger.version>${project.version}</dagger.version>

+            <dagger.groupId>${project.groupId}</dagger.groupId>

+          </filterProperties>

+          <streamLogs>true</streamLogs>

+        </configuration>

+      </plugin>

+      <plugin>

+        <artifactId>maven-shade-plugin</artifactId>

+        <version>2.3</version>

+        <executions>

+          <execution>

+            <phase>package</phase>

+            <goals>

+              <goal>shade</goal>

+            </goals>

+            <configuration>

+              <minimizeJar>true</minimizeJar>

+              <artifactSet>

+                <excludes>

+                  <exclude>com.google.guava</exclude>

+                  <exclude>com.google.auto.service</exclude>

+                  <exclude>com.google.auto.value</exclude>

+                  <exclude>com.google.dagger:dagger</exclude>

+                  <exclude>com.google.dagger:dagger-producers</exclude>

+                  <exclude>javax.inject</exclude>

+                </excludes>

+              </artifactSet>

+              <relocations>

+                <relocation>

+                  <pattern>com.google.auto.common</pattern>

+                  <shadedPattern>dagger.shaded.auto.common</shadedPattern>

+                </relocation>

+              </relocations>

+              <filters>

+                <filter>

+                  <artifact>*:*</artifact>

+                  <excludes>

+                    <exclude>META-INF/*.SF</exclude>

+                    <exclude>META-INF/*.DSA</exclude>

+                    <exclude>META-INF/*.RSA</exclude>

+                  </excludes>

+                </filter>

+              </filters>

+            </configuration>

+          </execution>

+        </executions>

+      </plugin>

+    </plugins>

+  </build>

+  <dependencies>

+    <dependency>

+      <groupId>com.google.dagger</groupId>

+      <artifactId>dagger</artifactId>

+      <version>2.6</version>

+      <scope>compile</scope>

+    </dependency>

+    <dependency>

+      <groupId>com.google.dagger</groupId>

+      <artifactId>dagger-producers</artifactId>

+      <version>2.6</version>

+      <scope>compile</scope>

+    </dependency>

+    <dependency>

+      <groupId>com.google.guava</groupId>

+      <artifactId>guava</artifactId>

+      <version>19.0</version>

+      <scope>compile</scope>

+    </dependency>

+    <dependency>

+      <groupId>com.google.auto.service</groupId>

+      <artifactId>auto-service</artifactId>

+      <version>1.0-rc2</version>

+      <scope>provided</scope>

+    </dependency>

+    <dependency>

+      <groupId>com.google.auto.value</groupId>

+      <artifactId>auto-value</artifactId>

+      <version>1.3-rc2</version>

+      <scope>provided</scope>

+    </dependency>

+    <dependency>

+      <groupId>junit</groupId>

+      <artifactId>junit</artifactId>

+      <version>4.11</version>

+      <scope>test</scope>

+      <exclusions>

+        <exclusion>

+          <artifactId>hamcrest-core</artifactId>

+          <groupId>org.hamcrest</groupId>

+        </exclusion>

+      </exclusions>

+    </dependency>

+    <dependency>

+      <groupId>com.google.dagger</groupId>

+      <artifactId>dagger</artifactId>

+      <version>2.6</version>

+      <classifier>tests</classifier>

+      <scope>test</scope>

+    </dependency>

+    <dependency>

+      <groupId>com.google.testing.compile</groupId>

+      <artifactId>compile-testing</artifactId>

+      <version>0.9</version>

+      <scope>test</scope>

+      <exclusions>

+        <exclusion>

+          <artifactId>tools</artifactId>

+          <groupId>com.sun</groupId>

+        </exclusion>

+      </exclusions>

+    </dependency>

+    <dependency>

+      <groupId>com.google.guava</groupId>

+      <artifactId>guava-testlib</artifactId>

+      <version>19.0</version>

+      <scope>test</scope>

+    </dependency>

+    <dependency>

+      <groupId>org.mockito</groupId>

+      <artifactId>mockito-core</artifactId>

+      <version>1.9.5</version>

+      <scope>test</scope>

+      <exclusions>

+        <exclusion>

+          <artifactId>objenesis</artifactId>

+          <groupId>org.objenesis</groupId>

+        </exclusion>

+        <exclusion>

+          <artifactId>hamcrest-core</artifactId>

+          <groupId>org.hamcrest</groupId>

+        </exclusion>

+      </exclusions>

+    </dependency>

+    <dependency>

+      <groupId>com.google.truth</groupId>

+      <artifactId>truth</artifactId>

+      <version>0.28</version>

+      <scope>test</scope>

+    </dependency>

+  </dependencies>

+</project>

+

diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom.md5 b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom.md5
new file mode 100644
index 0000000..4f609b9
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom.md5
@@ -0,0 +1 @@
+2248f8c8b74f6372b17d20d7b47570f7
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom.sha1 b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom.sha1
new file mode 100644
index 0000000..f2e2ed8
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/2.6/dagger-compiler-2.6.pom.sha1
@@ -0,0 +1 @@
+b6a4f98088386dfcca4a8547463f853bd94af23f
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-compiler/maven-metadata.xml b/common/m2/repository/com/google/dagger/dagger-compiler/maven-metadata.xml
index fb5a1dc..b1d982f 100644
--- a/common/m2/repository/com/google/dagger/dagger-compiler/maven-metadata.xml
+++ b/common/m2/repository/com/google/dagger/dagger-compiler/maven-metadata.xml
@@ -2,13 +2,21 @@
 <metadata>
   <groupId>com.google.dagger</groupId>
   <artifactId>dagger-compiler</artifactId>
-  <version>2.0</version>
+  <version>2.6</version>
   <versioning>
-    <latest>2.0</latest>
-    <release>2.0</release>
+    <latest>2.6</latest>
+    <release>2.6</release>
     <versions>
       <version>2.0</version>
+      <version>2.0.1</version>
+      <version>2.0.2</version>
+      <version>2.1</version>
+      <version>2.2</version>
+      <version>2.3</version>
+      <version>2.4</version>
+      <version>2.5</version>
+      <version>2.6</version>
     </versions>
-    <lastUpdated>20150409022034</lastUpdated>
+    <lastUpdated>20160727150915</lastUpdated>
   </versioning>
 </metadata>
diff --git a/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom b/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom
new file mode 100644
index 0000000..8b41cbb
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom
@@ -0,0 +1,234 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (C) 2012 Google, Inc.
+  Copyright (C) 2012 Square, Inc.
+
+  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>
+
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+
+  <groupId>com.google.dagger</groupId>
+  <artifactId>dagger-parent</artifactId>
+  <packaging>pom</packaging>
+  <version>2.6</version>
+  <name>Dagger (Parent)</name>
+  <description>A fast dependency injector for Android and Java.</description>
+  <url>https://github.com/square/dagger</url>
+
+  <modules>
+    <module>compiler</module>
+    <module>core</module>
+    <module>gwt</module>
+    <!-- examples are handled in a default profile (see below) -->
+    <module>producers</module>
+  </modules>
+
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+    <!-- Compilation -->
+    <java.version>1.7</java.version>
+    <javax.inject.version>1</javax.inject.version>
+    <javax.annotation.version>3.0.1</javax.annotation.version>
+    <auto.common.version>0.6</auto.common.version>
+    <auto.factory.version>1.0-beta3</auto.factory.version>
+    <auto.service.version>1.0-rc2</auto.service.version>
+    <auto.value.version>1.3-rc2</auto.value.version>
+    <errorprone.version>2.0.8</errorprone.version>
+    <guava.version>19.0</guava.version>
+    <google.java.format.version>1.0</google.java.format.version>
+
+
+    <!-- Test Dependencies -->
+    <compile-testing.version>0.9</compile-testing.version>
+    <junit.version>4.11</junit.version>
+    <mockito.version>1.9.5</mockito.version>
+    <truth.version>0.28</truth.version>
+  </properties>
+
+  <scm>
+    <url>http://github.com/google/dagger/</url>
+    <connection>scm:git:git://github.com/google/dagger.git</connection>
+    <developerConnection>scm:git:ssh://git@github.com/google/dagger.git</developerConnection>
+    <tag>HEAD</tag>
+  </scm>
+
+  <issueManagement>
+    <system>GitHub Issues</system>
+    <url>http://github.com/google/dagger/issues</url>
+  </issueManagement>
+
+  <licenses>
+    <license>
+      <name>Apache 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+    </license>
+  </licenses>
+
+  <organization>
+    <name>Google, Inc.</name>
+    <url>http://www.google.com</url>
+  </organization>
+
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>javax.inject</groupId>
+        <artifactId>javax.inject</artifactId>
+        <version>${javax.inject.version}</version>
+      </dependency>
+       <dependency>
+        <groupId>javax.inject</groupId>
+        <artifactId>javax.inject-tck</artifactId>
+        <version>${javax.inject.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.code.findbugs</groupId>
+        <artifactId>jsr305</artifactId>
+        <version>${javax.annotation.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.guava</groupId>
+        <artifactId>guava</artifactId>
+        <version>${guava.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.guava</groupId>
+        <artifactId>guava-testlib</artifactId>
+        <version>${guava.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.googlejavaformat</groupId>
+        <artifactId>google-java-format</artifactId>
+        <version>${google.java.format.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.auto</groupId>
+        <artifactId>auto-common</artifactId>
+        <version>${auto.common.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.auto.service</groupId>
+        <artifactId>auto-service</artifactId>
+        <version>${auto.service.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.auto.value</groupId>
+        <artifactId>auto-value</artifactId>
+        <version>${auto.value.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.errorprone</groupId>
+        <artifactId>error_prone_annotations</artifactId>
+        <version>${errorprone.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>junit</groupId>
+        <artifactId>junit</artifactId>
+        <version>${junit.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.testing.compile</groupId>
+        <artifactId>compile-testing</artifactId>
+        <version>${compile-testing.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.mockito</groupId>
+        <artifactId>mockito-core</artifactId>
+        <version>${mockito.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.truth</groupId>
+        <artifactId>truth</artifactId>
+        <version>${truth.version}</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-invoker-plugin</artifactId>
+          <version>1.7</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <version>3.1</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-jar-plugin</artifactId>
+          <version>2.5</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>${java.version}</source>
+          <target>${java.version}</target>
+          <compilerArgument>-Xlint:all</compilerArgument>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-release-plugin</artifactId>
+        <version>2.3.2</version><!--$NO-MVN-MAN-VER$-->
+        <configuration>
+          <autoVersionSubmodules>true</autoVersionSubmodules>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <windowtitle>Dagger Dependency Injection ${project.version} API</windowtitle>
+          <doctitle>Dagger Dependency Injection ${project.version} API</doctitle>
+          <docfilessubdirs>true</docfilessubdirs>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
+  <!--
+    A profile which when switched off excludes example modules.  By default the profile
+    is on and invokes examples.  However, when processing javadocs, it is switched off
+    omitting the example code from the javadoc.
+  -->
+  <profiles>
+    <profile>
+      <id>examples</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+      </activation>
+      <modules>
+        <module>core</module>
+        <module>compiler</module>
+        <module>gwt</module>
+        <module>examples</module>
+        <module>producers</module>
+      </modules>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom.md5 b/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom.md5
new file mode 100644
index 0000000..3bff5f2
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom.md5
@@ -0,0 +1 @@
+3da7f4bd1bc688a7795f36c9885447c3
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom.sha1 b/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom.sha1
new file mode 100644
index 0000000..bbf0140
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-parent/2.6/dagger-parent-2.6.pom.sha1
@@ -0,0 +1 @@
+35a9973c8a08f71157b037c4b2e06b8653e33177
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-parent/maven-metadata.xml b/common/m2/repository/com/google/dagger/dagger-parent/maven-metadata.xml
index 3c9cda7..e80de3d 100644
--- a/common/m2/repository/com/google/dagger/dagger-parent/maven-metadata.xml
+++ b/common/m2/repository/com/google/dagger/dagger-parent/maven-metadata.xml
@@ -2,13 +2,21 @@
 <metadata>
   <groupId>com.google.dagger</groupId>
   <artifactId>dagger-parent</artifactId>
-  <version>2.0</version>
+  <version>2.6</version>
   <versioning>
-    <latest>2.0</latest>
-    <release>2.0</release>
+    <latest>2.6</latest>
+    <release>2.6</release>
     <versions>
       <version>2.0</version>
+      <version>2.0.1</version>
+      <version>2.0.2</version>
+      <version>2.1</version>
+      <version>2.2</version>
+      <version>2.3</version>
+      <version>2.4</version>
+      <version>2.5</version>
+      <version>2.6</version>
     </versions>
-    <lastUpdated>20150409022014</lastUpdated>
+    <lastUpdated>20160727150629</lastUpdated>
   </versioning>
 </metadata>
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar
new file mode 100644
index 0000000..ee15f98
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar
Binary files differ
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar.md5 b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar.md5
new file mode 100644
index 0000000..d69cde9
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar.md5
@@ -0,0 +1 @@
+4642dd3aa5e91c51eddbd0aa42c10ab5
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar.sha1 b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar.sha1
new file mode 100644
index 0000000..5f45746
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6-sources.jar.sha1
@@ -0,0 +1 @@
+fa9e7513e88bbec4d3109b1e9a5f1df1edb4557b
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar
new file mode 100644
index 0000000..e1b3e2e
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar
Binary files differ
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar.md5 b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar.md5
new file mode 100644
index 0000000..c1b8a5d
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar.md5
@@ -0,0 +1 @@
+0f82d16874bb858b6dc56eb6090f212a
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar.sha1 b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar.sha1
new file mode 100644
index 0000000..b545237
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.jar.sha1
@@ -0,0 +1 @@
+8ace2ee58523b3cb73d9c59996a360faae66b4d7
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom
new file mode 100644
index 0000000..d968a8f
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 Google, Inc.
+
+  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>
+
+  <parent>
+    <groupId>com.google.dagger</groupId>
+    <artifactId>dagger-parent</artifactId>
+    <version>2.6</version>
+  </parent>
+
+  <artifactId>dagger-producers</artifactId>
+  <name>Dagger Production Graphs</name>
+  <description>
+    An asynchronous dependency injection system that extends JSR-330.
+  </description>
+
+  <dependencies>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>dagger</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.truth</groupId>
+      <artifactId>truth</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava-testlib</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.mockito</groupId>
+      <artifactId>mockito-core</artifactId>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+</project>
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom.md5 b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom.md5
new file mode 100644
index 0000000..1c62e2e
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom.md5
@@ -0,0 +1 @@
+45aa84d5521ebba810b8bec237768191
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom.sha1 b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom.sha1
new file mode 100644
index 0000000..1210cba
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger-producers/2.6/dagger-producers-2.6.pom.sha1
@@ -0,0 +1 @@
+054d48c30089eacae8eaad4f673d269729854bbf
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger-producers/maven-metadata.xml b/common/m2/repository/com/google/dagger/dagger-producers/maven-metadata.xml
index 1497996..2885402 100644
--- a/common/m2/repository/com/google/dagger/dagger-producers/maven-metadata.xml
+++ b/common/m2/repository/com/google/dagger/dagger-producers/maven-metadata.xml
@@ -2,13 +2,19 @@
 <metadata>
   <groupId>com.google.dagger</groupId>
   <artifactId>dagger-producers</artifactId>
-  <version>2.0-beta</version>
+  <version>2.6</version>
   <versioning>
-    <latest>2.0-beta</latest>
-    <release>2.0-beta</release>
+    <latest>2.6</latest>
+    <release>2.6</release>
     <versions>
       <version>2.0-beta</version>
+      <version>2.1</version>
+      <version>2.2</version>
+      <version>2.3</version>
+      <version>2.4</version>
+      <version>2.5</version>
+      <version>2.6</version>
     </versions>
-    <lastUpdated>20150409022024</lastUpdated>
+    <lastUpdated>20160727150917</lastUpdated>
   </versioning>
 </metadata>
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar
new file mode 100644
index 0000000..7f4bd0b
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar
Binary files differ
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar.md5 b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar.md5
new file mode 100644
index 0000000..21bfd7d
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar.md5
@@ -0,0 +1 @@
+f32943f7f9ba09264d12562f59e417d1
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar.sha1 b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar.sha1
new file mode 100644
index 0000000..3667851
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6-sources.jar.sha1
@@ -0,0 +1 @@
+fb975122ce1999261c9586f4445aca56b6b8f8f5
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar
new file mode 100644
index 0000000..e83c201
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar
Binary files differ
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar.md5 b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar.md5
new file mode 100644
index 0000000..774b00a
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar.md5
@@ -0,0 +1 @@
+16edcbb459022f07d148a62e285ab903
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar.sha1 b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar.sha1
new file mode 100644
index 0000000..7d02196
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.jar.sha1
@@ -0,0 +1 @@
+a2e0fb833ba928689fb8b8d9cc92a81298da7c37
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom
new file mode 100644
index 0000000..b7b1cf7
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2012 Square, Inc.
+
+  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>
+
+  <parent>
+    <groupId>com.google.dagger</groupId>
+    <artifactId>dagger-parent</artifactId>
+    <version>2.6</version>
+  </parent>
+
+  <artifactId>dagger</artifactId>
+  <name>Dagger</name>
+
+  <properties>
+    <!-- Runtime must remain Java6 to support android. -->
+    <java.version>1.6</java.version>
+  </properties>
+
+  <dependencies>
+    <dependency>
+      <groupId>javax.inject</groupId>
+      <artifactId>javax.inject</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.truth</groupId>
+      <artifactId>truth</artifactId>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>animal-sniffer-maven-plugin</artifactId>
+        <version>1.8</version><!-- 1.9+ requires JDK7 on the build machine -->
+        <executions>
+          <execution>
+            <id>sniff-api</id>
+            <goals><goal>check</goal></goals>
+          </execution>
+        </executions>
+        <configuration>
+          <signature>
+            <groupId>org.codehaus.mojo.signature</groupId>
+            <artifactId>java16</artifactId>
+            <version>1.0</version>
+          </signature>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <excludePackageNames>dagger.internal:dagger.internal.*</excludePackageNames>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <phase>generate-resources</phase>
+            <goals>
+              <goal>jar-no-fork</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom.md5 b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom.md5
new file mode 100644
index 0000000..f3110c0
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom.md5
@@ -0,0 +1 @@
+7757d1223e6ca806ba0aeec3a34aae9d
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom.sha1 b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom.sha1
new file mode 100644
index 0000000..09d0961
--- /dev/null
+++ b/common/m2/repository/com/google/dagger/dagger/2.6/dagger-2.6.pom.sha1
@@ -0,0 +1 @@
+ea6b2e030587ddf5f0773ed1737ed1536b01b2b5
\ No newline at end of file
diff --git a/common/m2/repository/com/google/dagger/dagger/maven-metadata.xml b/common/m2/repository/com/google/dagger/dagger/maven-metadata.xml
index 58f6dec..7fa957b 100644
--- a/common/m2/repository/com/google/dagger/dagger/maven-metadata.xml
+++ b/common/m2/repository/com/google/dagger/dagger/maven-metadata.xml
@@ -2,13 +2,21 @@
 <metadata>
   <groupId>com.google.dagger</groupId>
   <artifactId>dagger</artifactId>
-  <version>2.0</version>
+  <version>2.6</version>
   <versioning>
-    <latest>2.0</latest>
-    <release>2.0</release>
+    <latest>2.6</latest>
+    <release>2.6</release>
     <versions>
       <version>2.0</version>
+      <version>2.0.1</version>
+      <version>2.0.2</version>
+      <version>2.1</version>
+      <version>2.2</version>
+      <version>2.3</version>
+      <version>2.4</version>
+      <version>2.5</version>
+      <version>2.6</version>
     </versions>
-    <lastUpdated>20150408202016</lastUpdated>
+    <lastUpdated>20160727150628</lastUpdated>
   </versioning>
 </metadata>
diff --git a/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom b/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom
new file mode 100644
index 0000000..8c7a2d6
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom
@@ -0,0 +1,323 @@
+<?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.guava</groupId>
+  <artifactId>guava-parent</artifactId>
+  <version>19.0</version>
+  <packaging>pom</packaging>
+  <name>Guava Maven Parent</name>
+  <url>https://github.com/google/guava</url>
+  <properties>
+    <gpg.skip>true</gpg.skip>
+    <!-- Override this with -Dtest.include="**/SomeTest.java" on the CLI -->
+    <test.include>**/*Test.java</test.include>
+    <truth.version>0.25</truth.version>
+    <animal.sniffer.version>1.14</animal.sniffer.version>
+  </properties>
+  <issueManagement>
+    <system>GitHub Issues</system>
+    <url>https://github.com/google/guava/issues</url>
+  </issueManagement>
+  <inceptionYear>2010</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.0.3</maven>
+  </prerequisites>
+  <scm>
+    <connection>scm:git:https://github.com/google/guava.git</connection>
+    <developerConnection>scm:git:git@github.com:google/guava.git</developerConnection>
+    <url>https://github.com/google/guava</url>
+  </scm>
+  <developers>
+    <developer>
+      <id>kevinb9n</id>
+      <name>Kevin Bourrillion</name>
+      <email>kevinb@google.com</email>
+      <organization>Google</organization>
+      <organizationUrl>http://www.google.com</organizationUrl>
+      <roles>
+        <role>owner</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-8</timezone>
+    </developer>
+  </developers>
+  <ciManagement>
+    <system>Travis CI</system>
+    <url>https://travis-ci.org/google/guava</url>
+  </ciManagement>
+  <modules>
+    <module>guava</module>
+    <module>guava-gwt</module>
+    <module>guava-testlib</module>
+    <module>guava-tests</module>
+  </modules>
+  <build>
+    <!-- Handle where Guava deviates from Maven defaults -->
+    <sourceDirectory>src</sourceDirectory>
+    <testSourceDirectory>test</testSourceDirectory>
+    <resources>
+      <resource>
+        <directory>src</directory>
+        <excludes>
+          <exclude>**/*.java</exclude>
+        </excludes>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource>
+        <directory>test</directory>
+        <excludes>
+          <exclude>**/*.java</exclude>
+        </excludes>
+      </testResource>
+    </testResources>
+
+    <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>
+    </plugins>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <version>2.3.2</version>
+          <configuration>
+            <source>1.6</source>
+            <target>1.6</target>
+          </configuration>
+        </plugin>
+        <plugin>
+          <artifactId>maven-jar-plugin</artifactId>
+          <version>2.3.1</version>
+          <configuration>
+            <excludes>
+              <exclude>**/ForceGuavaCompilation*</exclude>
+            </excludes>
+          </configuration>
+        </plugin>
+        <plugin>
+          <artifactId>maven-source-plugin</artifactId>
+          <version>2.1.2</version>
+          <executions>
+            <execution>
+              <id>attach-sources</id>
+              <phase>post-integration-test</phase>
+              <goals><goal>jar</goal></goals>
+            </execution>
+          </executions>
+          <configuration>
+            <excludes>
+              <exclude>**/ForceGuavaCompilation*</exclude>
+            </excludes>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>animal-sniffer-maven-plugin</artifactId>
+          <version>${animal.sniffer.version}</version>
+          <configuration>
+            <signature>
+              <groupId>org.codehaus.mojo.signature</groupId>
+              <artifactId>java16-sun</artifactId>
+              <version>1.10</version>
+            </signature>
+          </configuration>
+          <executions>
+            <execution>
+              <id>check-java16-sun</id>
+              <phase>test</phase>
+              <goals>
+                <goal>check</goal>
+              </goals>
+            </execution>
+          </executions>
+        </plugin>
+        <plugin>
+          <artifactId>maven-javadoc-plugin</artifactId>
+          <version>2.8</version>
+          <configuration>
+            <notimestamp>true</notimestamp>
+          </configuration>
+          <executions>
+            <execution>
+              <id>attach-docs</id>
+              <phase>post-integration-test</phase>
+              <goals><goal>jar</goal></goals>
+            </execution>
+          </executions>
+        </plugin>
+        <plugin>
+          <artifactId>maven-dependency-plugin</artifactId>
+          <version>2.3</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-antrun-plugin</artifactId>
+          <version>1.6</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-surefire-plugin</artifactId>
+          <version>2.7.2</version>
+          <configuration>
+            <includes>
+              <include>${test.include}</include>
+            </includes>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+  <distributionManagement>
+    <site>
+      <id>guava-site</id>
+      <name>Guava Documentation Site</name>
+      <url>scp://dummy.server/dontinstall/usestaging</url>
+    </site>
+  </distributionManagement>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>com.google.code.findbugs</groupId>
+        <artifactId>jsr305</artifactId>
+        <version>1.3.9</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.errorprone</groupId>
+        <artifactId>error_prone_annotations</artifactId>
+        <version>2.0.2</version>
+      </dependency>
+      <dependency>
+        <groupId>com.google.j2objc</groupId>
+        <artifactId>j2objc-annotations</artifactId>
+        <version>0.1</version>
+      </dependency>
+      <dependency>
+        <groupId>junit</groupId>
+        <artifactId>junit</artifactId>
+        <version>4.8.2</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.easymock</groupId>
+        <artifactId>easymock</artifactId>
+        <version>3.0</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.mockito</groupId>
+        <artifactId>mockito-core</artifactId>
+        <version>1.8.5</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>com.google.truth</groupId>
+        <artifactId>truth</artifactId>
+        <version>${truth.version}</version>
+        <scope>test</scope>
+        <exclusions>
+          <exclusion>
+            <!-- use the guava we're building. -->
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>com.google.caliper</groupId>
+        <artifactId>caliper</artifactId>
+        <version>1.0-beta-2</version>
+        <scope>test</scope>
+        <exclusions>
+          <exclusion>
+            <!-- use the guava we're building. -->
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <profiles>
+    <profile>
+      <id>jdk7</id>
+      <activation>
+        <jdk>1.7</jdk>
+      </activation>
+      <!-- Set custom stylesheet under JDK7 -->
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <stylesheetfile>javadoc-stylesheet.css</stylesheetfile>
+            </configuration>
+          </plugin>
+        </plugins>
+      </reporting>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <stylesheetfile>javadoc-stylesheet.css</stylesheetfile>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
+      <id>jdk8</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <!-- Disable doclint under JDK 8 -->
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <additionalparam>-Xdoclint:none</additionalparam>
+            </configuration>
+          </plugin>
+        </plugins>
+      </reporting>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <additionalparam>-Xdoclint:none</additionalparam>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.md5 b/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.md5
new file mode 100644
index 0000000..f4cdbb6
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.md5
@@ -0,0 +1 @@
+718cdcd95b1f5f22c7839c6ba384b131
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.sha1 b/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.sha1
new file mode 100644
index 0000000..a453651
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.sha1
@@ -0,0 +1 @@
+21fa0d898121cc408c19b74e4305403c6cc45b23
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar
new file mode 100644
index 0000000..633c315
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar
Binary files differ
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar.md5 b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar.md5
new file mode 100644
index 0000000..88904c0
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar.md5
@@ -0,0 +1 @@
+da6e4a0eaf29ecb37dd19af919473a06
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar.sha1 b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar.sha1
new file mode 100644
index 0000000..d13f469
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0-sources.jar.sha1
@@ -0,0 +1 @@
+91a4d115400e904f22b03a78deb355e9ea803cd4
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar
new file mode 100644
index 0000000..b175ca8
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar
Binary files differ
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar.md5 b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar.md5
new file mode 100644
index 0000000..e01e0f6
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar.md5
@@ -0,0 +1 @@
+43bfc49bdc7324f6daaa60c1ee9f3972
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar.sha1 b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar.sha1
new file mode 100644
index 0000000..02f937f
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.jar.sha1
@@ -0,0 +1 @@
+6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom
new file mode 100644
index 0000000..eef6890
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom
@@ -0,0 +1,182 @@
+<?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.guava</groupId>
+    <artifactId>guava-parent</artifactId>
+    <version>19.0</version>
+  </parent>
+  <artifactId>guava</artifactId>
+  <packaging>bundle</packaging>
+  <name>Guava: Google Core Libraries for Java</name>
+  <description>
+    Guava is a suite of core and expanded libraries that include
+    utility classes, google's collections, io classes, and much
+    much more.
+
+    Guava has only one code dependency - javax.annotation,
+    per the JSR-305 spec.
+  </description>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <optional>true</optional><!-- needed only for annotations -->
+    </dependency>
+    <dependency>
+      <groupId>com.google.errorprone</groupId>
+      <artifactId>error_prone_annotations</artifactId>
+      <optional>true</optional><!-- needed only for annotations -->
+    </dependency>
+    <dependency>
+      <groupId>com.google.j2objc</groupId>
+      <artifactId>j2objc-annotations</artifactId>
+      <optional>true</optional><!-- needed only for annotations -->
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.mojo</groupId>
+      <artifactId>animal-sniffer-annotations</artifactId>
+      <version>${animal.sniffer.version}</version>
+      <optional>true</optional><!-- needed only for annotations -->
+    </dependency>
+    <!-- TODO(cpovirk): does this comment belong on the <dependency> in <profiles>? -->
+    <!-- TODO(cpovirk): want this only for dependency plugin but seems not to work there? Maven runs without failure, but the resulting Javadoc is missing the hoped-for inherited text -->
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <extensions>true</extensions>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <version>2.3.7</version>
+        <executions>
+          <execution>
+            <id>bundle-manifest</id>
+            <phase>process-classes</phase>
+            <goals>
+              <goal>manifest</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <instructions>
+            <Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package>
+            <Import-Package>
+              javax.annotation;resolution:=optional,
+              sun.misc.*;resolution:=optional
+            </Import-Package>
+            <Bundle-DocURL>https://guava-libraries.googlecode.com/</Bundle-DocURL>
+          </instructions>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+      </plugin>
+      <!-- TODO(cpovirk): include JDK sources when building testlib doc, too -->
+      <plugin>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>unpack-jdk-sources</id>
+            <phase>site</phase>
+            <goals><goal>unpack-dependencies</goal></goals>
+            <configuration>
+              <includeArtifactIds>srczip</includeArtifactIds>
+              <outputDirectory>${project.build.directory}/jdk-sources</outputDirectory>
+              <silent>false</silent>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>animal-sniffer-maven-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <encoding>UTF-8</encoding>
+          <docencoding>UTF-8</docencoding>
+          <charset>UTF-8</charset>
+          <additionalparam>-XDignore.symbol.file</additionalparam>
+          <excludePackageNames>com.google.common.base.internal</excludePackageNames>
+          <linksource>true</linksource>
+          <links>
+            <link>http://jsr-305.googlecode.com/svn/trunk/javadoc</link>
+            <link>http://docs.oracle.com/javase/7/docs/api/</link>
+          </links>
+          <!-- TODO(cpovirk): can we use includeDependencySources and a local com.oracle.java:jdk-lib:noversion:sources instead of all this unzipping and manual sourcepath modification? -->
+          <sourcepath>${project.build.sourceDirectory}:${project.build.directory}/jdk-sources</sourcepath>
+          <subpackages>com.google.common</subpackages>
+        </configuration>
+        <executions>
+          <execution>
+            <id>attach-docs</id>
+          </execution>
+          <execution>
+            <id>generate-javadoc-site-report</id>
+            <phase>site</phase>
+            <goals><goal>javadoc</goal></goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+  <profiles>
+    <profile>
+      <id>srczip</id>
+      <activation>
+        <file>
+          <exists>${java.home}/../src.zip</exists>
+        </file>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>jdk</groupId>
+          <artifactId>srczip</artifactId>
+          <version>999</version>
+          <scope>system</scope>
+          <systemPath>${java.home}/../src.zip</systemPath>
+          <optional>true</optional>
+        </dependency>
+      </dependencies>
+    </profile>
+    <profile>
+      <id>jdk8</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <!-- Disable doclint under JDK 8 -->
+      <!-- This is defined in guava-parent as well, but we need it here too because the
+           <additionalparam> from the maven-javadoc-plugin configuration above seems to
+           override the one from the parent pom. -->
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <additionalparam>-XDignore.symbol.file -Xdoclint:none</additionalparam>
+            </configuration>
+          </plugin>
+        </plugins>
+      </reporting>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <additionalparam>-XDignore.symbol.file -Xdoclint:none</additionalparam>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom.md5 b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom.md5
new file mode 100644
index 0000000..4a1aea0
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom.md5
@@ -0,0 +1 @@
+04895ad6e0bbac1bafbf68be0cd1d4c1
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom.sha1 b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom.sha1
new file mode 100644
index 0000000..3b6c289
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/19.0/guava-19.0.pom.sha1
@@ -0,0 +1 @@
+65a43a21dbddcc19aa3ca50a63a4b33166bfbc77
\ No newline at end of file