Adds auto-factory to prebuilts.
AutoFactory is a Google-created library for generating factories with
annotations.
https://github.com/google/auto/tree/master/factory
Change-Id: Ie2b325f64f2b2fe1f5689bfbe0053fb97cc46aca
diff --git a/common/m2/repository/com/google/auto/auto-common/0.4/_maven.repositories b/common/m2/repository/com/google/auto/auto-common/0.4/_maven.repositories
new file mode 100644
index 0000000..68abe31
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-common/0.4/_maven.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an internal implementation file, its format can be changed without prior notice.
+#Mon Nov 23 17:44:58 EST 2015
+auto-common-0.4.jar>central=
+auto-common-0.4.pom>central=
diff --git a/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.jar b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.jar
new file mode 100644
index 0000000..d678a64
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.jar
Binary files differ
diff --git a/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.jar.sha1 b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.jar.sha1
new file mode 100644
index 0000000..551f010
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.jar.sha1
@@ -0,0 +1 @@
+ae410a6b2aa49c33bc0745178dd2826d8b9d5f31
\ No newline at end of file
diff --git a/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.pom b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.pom
new file mode 100644
index 0000000..0968e42
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.pom
@@ -0,0 +1,82 @@
+<?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.auto</groupId>
+ <artifactId>auto-parent</artifactId>
+ <version>2</version>
+ </parent>
+
+ <artifactId>auto-common</artifactId>
+ <version>0.4</version>
+ <name>Auto Common Libraries</name>
+ <description>
+ Common utilities for creating annotation processors.
+ </description>
+
+ <scm>
+ <url>http://github.com/google/auto</url>
+ <connection>scm:git:git://github.com/google/auto.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/google/auto.git</developerConnection>
+ <tag>HEAD</tag>
+ </scm>
+
+ <dependencies>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>18.0</version>
+ </dependency>
+ <!-- test dependencies -->
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava-testlib</artifactId>
+ <version>18.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.testing.compile</groupId>
+ <artifactId>compile-testing</artifactId>
+ <version>0.6</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.11</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>0.25</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.5</version>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.pom.sha1 b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.pom.sha1
new file mode 100644
index 0000000..fe19007
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-common/0.4/auto-common-0.4.pom.sha1
@@ -0,0 +1 @@
+cb409fad7a24a0c252311a614e9dcef4bb458577
\ No newline at end of file
diff --git a/common/m2/repository/com/google/auto/auto-parent/3/_maven.repositories b/common/m2/repository/com/google/auto/auto-parent/3/_maven.repositories
new file mode 100644
index 0000000..6d03df7
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-parent/3/_maven.repositories
@@ -0,0 +1,3 @@
+#NOTE: This is an internal implementation file, its format can be changed without prior notice.
+#Mon Nov 23 17:44:55 EST 2015
+auto-parent-3.pom>central=
diff --git a/common/m2/repository/com/google/auto/auto-parent/3/auto-parent-3.pom b/common/m2/repository/com/google/auto/auto-parent/3/auto-parent-3.pom
new file mode 100644
index 0000000..cd27790
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-parent/3/auto-parent-3.pom
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2013 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>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
+
+ <groupId>com.google.auto</groupId>
+ <artifactId>auto-parent</artifactId>
+ <packaging>pom</packaging>
+ <version>3</version>
+ <name>Auto (Parent)</name>
+ <description>A collection of code generators for Java.</description>
+ <url>https://github.com/google/auto</url>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <java.version>1.6</java.version>
+ </properties>
+
+ <scm>
+ <url>http://github.com/google/auto</url>
+ <connection>scm:git:git://github.com/google/auto.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/google/auto.git</developerConnection>
+ <tag>HEAD</tag>
+ </scm>
+
+ <issueManagement>
+ <system>GitHub Issues</system>
+ <url>http://github.com/google/auto/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>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.1</version>
+ <configuration>
+ <source>${java.version}</source>
+ <target>${java.version}</target>
+ <compilerArgument>-Xlint:all</compilerArgument>
+ <showWarnings>true</showWarnings>
+ <showDeprecation>true</showDeprecation>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>2.11</version>
+ <configuration>
+ <consoleOutput>true</consoleOutput>
+ <configLocation>checkstyle.xml</configLocation>
+ <failOnViolation>false</failOnViolation>
+ </configuration>
+ </plugin>
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-invoker-plugin</artifactId>
+ <version>1.8</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </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>
+ </profiles>
+</project>
diff --git a/common/m2/repository/com/google/auto/auto-parent/3/auto-parent-3.pom.sha1 b/common/m2/repository/com/google/auto/auto-parent/3/auto-parent-3.pom.sha1
new file mode 100644
index 0000000..8590c3a
--- /dev/null
+++ b/common/m2/repository/com/google/auto/auto-parent/3/auto-parent-3.pom.sha1
@@ -0,0 +1 @@
+8e22bd67b5aeb5f03fd50efd5910ba6dfb7f4c86
\ No newline at end of file
diff --git a/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/_maven.repositories b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/_maven.repositories
new file mode 100644
index 0000000..0a65995
--- /dev/null
+++ b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/_maven.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an internal implementation file, its format can be changed without prior notice.
+#Mon Nov 23 17:44:58 EST 2015
+auto-factory-1.0-beta2.jar>central=
+auto-factory-1.0-beta2.pom>central=
diff --git a/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.jar b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.jar
new file mode 100644
index 0000000..ceaddac
--- /dev/null
+++ b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.jar
Binary files differ
diff --git a/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.jar.sha1 b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.jar.sha1
new file mode 100644
index 0000000..6bb573c
--- /dev/null
+++ b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.jar.sha1
@@ -0,0 +1 @@
+1842ed3241686287a2abdb128044e9340abe22ce
\ No newline at end of file
diff --git a/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.pom b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.pom
new file mode 100644
index 0000000..64fa884
--- /dev/null
+++ b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.pom
@@ -0,0 +1,118 @@
+<?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>com.google.auto</groupId>
+ <artifactId>auto-parent</artifactId>
+ <version>3</version>
+ </parent>
+
+ <groupId>com.google.auto.factory</groupId>
+ <artifactId>auto-factory</artifactId>
+ <version>1.0-beta2</version>
+ <name>AutoFactory</name>
+ <description>
+ JSR-330-compatible factories.
+ </description>
+
+ <scm>
+ <url>http://github.com/google/auto</url>
+ <connection>scm:git:git://github.com/google/auto.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/google/auto.git</developerConnection>
+ <tag>HEAD</tag>
+ </scm>
+
+ <dependencies>
+ <dependency>
+ <groupId>com.google.auto</groupId>
+ <artifactId>auto-common</artifactId>
+ <version>0.4</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service</artifactId>
+ <version>1.0-rc2</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>18.0</version>
+ </dependency>
+ <dependency>
+ <groupId>com.squareup</groupId>
+ <artifactId>javawriter</artifactId>
+ <version>2.5.1</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ <version>1</version>
+ </dependency>
+ <!-- test dependencies -->
+ <dependency>
+ <groupId>com.google.testing.compile</groupId>
+ <artifactId>compile-testing</artifactId>
+ <version>0.6</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>0.25</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-invoker-plugin</artifactId>
+ <configuration>
+ <addTestClassPath>true</addTestClassPath>
+ <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
+ <filterProperties>
+ <auto.version>${project.version}</auto.version>
+ </filterProperties>
+ <pomIncludes>
+ <pomInclude>*/pom.xml</pomInclude>
+ </pomIncludes>
+ <streamLogs>true</streamLogs>
+ </configuration>
+ <executions>
+ <execution>
+ <id>integration-test</id>
+ <goals>
+ <goal>install</goal>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.pom.sha1 b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.pom.sha1
new file mode 100644
index 0000000..cb59bd7
--- /dev/null
+++ b/common/m2/repository/com/google/auto/factory/auto-factory/1.0-beta2/auto-factory-1.0-beta2.pom.sha1
@@ -0,0 +1 @@
+c5a2b1fb4ef06d32474fddd355dc69b935f5853a
\ No newline at end of file
diff --git a/common/m2/repository/com/squareup/javawriter/2.5.1/_maven.repositories b/common/m2/repository/com/squareup/javawriter/2.5.1/_maven.repositories
new file mode 100644
index 0000000..f7a58dd
--- /dev/null
+++ b/common/m2/repository/com/squareup/javawriter/2.5.1/_maven.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an internal implementation file, its format can be changed without prior notice.
+#Mon Nov 23 17:44:58 EST 2015
+javawriter-2.5.1.jar>central=
+javawriter-2.5.1.pom>central=
diff --git a/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar
new file mode 100644
index 0000000..4ec579e
--- /dev/null
+++ b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar
Binary files differ
diff --git a/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar.sha1 b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar.sha1
new file mode 100644
index 0000000..a443f62
--- /dev/null
+++ b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar.sha1
@@ -0,0 +1 @@
+54c87b3d91238e5b58e1a436d4916eee680ec959
\ No newline at end of file
diff --git a/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.pom b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.pom
new file mode 100644
index 0000000..187e92a
--- /dev/null
+++ b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.pom
@@ -0,0 +1,99 @@
+<?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.squareup</groupId>
+ <artifactId>javawriter</artifactId>
+ <version>2.5.1</version>
+
+ <name>JavaWriter</name>
+ <description>A utility class which aids in generating Java source files.</description>
+ <url>http://github.com/square/javawriter/</url>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+ <java.version>1.6</java.version>
+ <junit.version>4.10</junit.version>
+ <fest.version>2.0M8</fest.version>
+ </properties>
+
+ <scm>
+ <url>http://github.com/square/javawriter/</url>
+ <connection>scm:git:git://github.com/square/javawriter.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/square/javawriter.git</developerConnection>
+ <tag>HEAD</tag>
+ </scm>
+
+ <issueManagement>
+ <system>GitHub Issues</system>
+ <url>http://github.com/square/javawriter/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>Square, Inc.</name>
+ <url>http://squareup.com</url>
+ </organization>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.easytesting</groupId>
+ <artifactId>fest-assert-core</artifactId>
+ <version>${fest.version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.0</version>
+ <configuration>
+ <source>${java.version}</source>
+ <target>${java.version}</target>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>2.9.1</version>
+ <configuration>
+ <failsOnError>true</failsOnError>
+ <configLocation>checkstyle.xml</configLocation>
+ <consoleOutput>true</consoleOutput>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>checkstyle</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.pom.sha1 b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.pom.sha1
new file mode 100644
index 0000000..df24752
--- /dev/null
+++ b/common/m2/repository/com/squareup/javawriter/2.5.1/javawriter-2.5.1.pom.sha1
@@ -0,0 +1 @@
+7fa7b52a62e3cb0ee085db9266f329d120c540fd
\ No newline at end of file