Merge commit '767900cec885d1c1ad332d55de9155b67a85aa56' into HEAD
Change-Id: Ief83732785fecca640e966203c1f413e46d1f33a
diff --git a/common/m2/Android.mk b/common/m2/Android.mk
index 0e95025..ae7b889 100644
--- a/common/m2/Android.mk
+++ b/common/m2/Android.mk
@@ -63,3 +63,21 @@
guava
include $(BUILD_STATIC_JAVA_LIBRARY)
+
+include $(CLEAR_VARS)
+
+LOCAL_PREBUILT_JAVA_LIBRARIES := \
+ truth-prebuilt-host-jar:repository/com/google/truth/truth/0.28/truth-0.28.jar
+
+include $(BUILD_HOST_PREBUILT)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := truth-host-prebuilt
+
+LOCAL_STATIC_JAVA_LIBRARIES := \
+ truth-prebuilt-host-jar \
+ guavalib
+
+include $(BUILD_HOST_JAVA_LIBRARY)
+
diff --git a/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml b/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml
deleted file mode 100644
index a9d3f88..0000000
--- a/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>com.android.tools.external</groupId>
- <artifactId>ant-glob</artifactId>
- <versioning>
- <release>1.0</release>
- <versions>
- <version>1.0</version>
- </versions>
- <lastUpdated>20140520213347</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml.md5 b/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml.md5
deleted file mode 100644
index 9d653f5..0000000
--- a/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-16d9057004de12fb65f4371920052b12
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml.sha1 b/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml.sha1
deleted file mode 100644
index f7044ca..0000000
--- a/common/m2/repository/com/android/tools/external/ant-glob/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-90e3dfcfefb1f50aef172dcfa9493b7b7224719a
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml b/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml
deleted file mode 100644
index a21230f..0000000
--- a/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>com.android.tools.external</groupId>
- <artifactId>liblzf</artifactId>
- <versioning>
- <release>1.0</release>
- <versions>
- <version>1.0</version>
- </versions>
- <lastUpdated>20140520213351</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml.md5 b/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml.md5
deleted file mode 100644
index 14e5a18..0000000
--- a/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-e75304f05d3ce52548c18c59e2d02fc0
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml.sha1 b/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml.sha1
deleted file mode 100644
index 9cd6557..0000000
--- a/common/m2/repository/com/android/tools/external/liblzf/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-14008909da9491340889b15f8e0d67640a3efb2e
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml b/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml
deleted file mode 100644
index 76f8d3c..0000000
--- a/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>com.android.tools.external</groupId>
- <artifactId>libprotobuf-java-lite</artifactId>
- <versioning>
- <release>2.3.0</release>
- <versions>
- <version>2.3.0</version>
- </versions>
- <lastUpdated>20140520213352</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml.md5 b/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml.md5
deleted file mode 100644
index 8e976b7..0000000
--- a/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-5d3c8fa0d1656d80ea9df5bcb4ddc0f3
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml.sha1 b/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml.sha1
deleted file mode 100644
index 52b1782..0000000
--- a/common/m2/repository/com/android/tools/external/libprotobuf-java-lite/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-7c5426cb658493bdb29105ff1270e40831e47190
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml b/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml
deleted file mode 100644
index 0431d2b..0000000
--- a/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>com.android.tools.external</groupId>
- <artifactId>propertysheet</artifactId>
- <versioning>
- <release>1.0</release>
- <versions>
- <version>1.0</version>
- </versions>
- <lastUpdated>20140520213349</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml.md5 b/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml.md5
deleted file mode 100644
index 18721d2..0000000
--- a/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-1c94805d47ac852c517f3eb03e6ca943
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml.sha1 b/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml.sha1
deleted file mode 100644
index 8e2b815..0000000
--- a/common/m2/repository/com/android/tools/external/propertysheet/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-aaa6b1a7da6919039fe8a4f79a1af5a8bb66f8d9
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml b/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml
deleted file mode 100644
index fb1687a..0000000
--- a/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>com.android.tools.jack</groupId>
- <artifactId>jack-api</artifactId>
- <versioning>
- <release>0.9.0</release>
- <versions>
- <version>0.1</version>
- <version>0.9.0</version>
- </versions>
- <lastUpdated>20150514201921</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml.md5 b/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml.md5
deleted file mode 100644
index b1ebf88..0000000
--- a/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-d0f4d2f21ca97eb98b8b9500b88bcb98
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml.sha1 b/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml.sha1
deleted file mode 100644
index 47e592e..0000000
--- a/common/m2/repository/com/android/tools/jack/jack-api/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-cdf74677f288c054afcd7c7941869da99bb58e55
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml b/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml
deleted file mode 100644
index cab6965..0000000
--- a/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>com.android.tools.jack</groupId>
- <artifactId>jill-api</artifactId>
- <versioning>
- <release>0.1</release>
- <versions>
- <version>0.1</version>
- </versions>
- <lastUpdated>20150421174308</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml.md5 b/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml.md5
deleted file mode 100644
index 5a3de8c..0000000
--- a/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-bf4e2d266f8e35eaf93dbabab562cc5b
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml.sha1 b/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml.sha1
deleted file mode 100644
index bd5c638..0000000
--- a/common/m2/repository/com/android/tools/jack/jill-api/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e80cafd25068e0555c0636c245edbc0bf8392102
\ No newline at end of file
diff --git a/common/m2/repository/com/android/tools/jill/jill-api/maven-metadata-local.xml b/common/m2/repository/com/android/tools/jill/jill-api/maven-metadata-local.xml
deleted file mode 100644
index 9b0d233..0000000
--- a/common/m2/repository/com/android/tools/jill/jill-api/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>com.android.tools.jill</groupId>
- <artifactId>jill-api</artifactId>
- <versioning>
- <release>0.9.0</release>
- <versions>
- <version>0.9.0</version>
- </versions>
- <lastUpdated>20150514202000</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.md5 b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.md5
index 1c72f02..255ed1d 100644
--- a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.md5
+++ b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.md5
@@ -1 +1 @@
-1d5a772e400b04bb67a7ef4a0e0996d8
+1d5a772e400b04bb67a7ef4a0e0996d8
\ No newline at end of file
diff --git a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.sha1 b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.sha1
index c04a429..9e7a784 100644
--- a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.sha1
+++ b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar.sha1
@@ -1 +1 @@
-40719ea6961c0cb6afaeb6a921eaa1f6afd4cfdf
+40719ea6961c0cb6afaeb6a921eaa1f6afd4cfdf
\ No newline at end of file
diff --git a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.md5 b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.md5
index 19f852a..816ed4d 100644
--- a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.md5
+++ b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.md5
@@ -1 +1 @@
-554239f4d46d9436cf2b2de87691e18f
+554239f4d46d9436cf2b2de87691e18f
\ No newline at end of file
diff --git a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.sha1 b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.sha1
index 211c5ff..d729593 100644
--- a/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.sha1
+++ b/common/m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom.sha1
@@ -1 +1 @@
-67ea333a3244bc20a17d6f0c29498071dfa409fc
+67ea333a3244bc20a17d6f0c29498071dfa409fc
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom b/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom
new file mode 100644
index 0000000..69d7f16
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom
@@ -0,0 +1,283 @@
+<?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>22.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.31</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.8</source>
+ <target>1.8</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>java18</artifactId>
+ <version>1.0</version>
+ </signature>
+ </configuration>
+ <executions>
+ <execution>
+ <id>check-java-version-compatibility</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>
+ <additionalparam>-Xdoclint:-html</additionalparam>
+ </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.10</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.18</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.j2objc</groupId>
+ <artifactId>j2objc-annotations</artifactId>
+ <version>1.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>2.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.jimfs</groupId>
+ <artifactId>jimfs</artifactId>
+ <version>1.1</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.truth.extensions</groupId>
+ <artifactId>truth-java8-extension</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>
+</project>
diff --git a/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom.md5 b/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom.md5
new file mode 100644
index 0000000..ffdbc4a
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom.md5
@@ -0,0 +1 @@
+9b9209a461361020e603f2e0dd60c29e
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom.sha1 b/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom.sha1
new file mode 100644
index 0000000..1dbecd0
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom.sha1
@@ -0,0 +1 @@
+52822d0abaa6bc42a26ea0d26a83abad05d938a8
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar
new file mode 100644
index 0000000..fc7f316
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar
Binary files differ
diff --git a/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar.md5 b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar.md5
new file mode 100644
index 0000000..c3c3968
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar.md5
@@ -0,0 +1 @@
+5ba5b28f59ed2d96534ece0a72802db6
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar.sha1 b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar.sha1
new file mode 100644
index 0000000..848b28c
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar.sha1
@@ -0,0 +1 @@
+3564ef3803de51fb0530a8377ec6100b33b0d073
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom
new file mode 100644
index 0000000..2efaafc
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom
@@ -0,0 +1,150 @@
+<?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>22.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>
+ </dependency>
+ <dependency>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotations</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.google.j2objc</groupId>
+ <artifactId>j2objc-annotations</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>animal-sniffer-annotations</artifactId>
+ <version>${animal.sniffer.version}</version>
+ </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.5.0</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,
+ javax.crypto.*;resolution:=optional,
+ sun.misc.*;resolution:=optional
+ </Import-Package>
+ <Bundle-DocURL>https://github.com/google/guava/</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>
+ <additionalparam>-Xdoclint:-html</additionalparam>
+ <excludePackageNames>com.google.common.base.internal</excludePackageNames>
+ <linksource>true</linksource>
+ <links>
+ <link>http://docs.oracle.com/javase/8/docs/api/</link>
+ <link>http://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.1/</link>
+ <link>http://errorprone.info/api/latest/</link>
+ <link>http://static.javadoc.io/com.google.j2objc/j2objc-annotations/1.1/</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>
+ </profiles>
+</project>
diff --git a/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom.md5 b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom.md5
new file mode 100644
index 0000000..a1da75c
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom.md5
@@ -0,0 +1 @@
+720ca75e346805cb7c5fb03b5d6a0966
\ No newline at end of file
diff --git a/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom.sha1 b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom.sha1
new file mode 100644
index 0000000..3166e34
--- /dev/null
+++ b/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.pom.sha1
@@ -0,0 +1 @@
+b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
\ No newline at end of file
diff --git a/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
new file mode 100644
index 0000000..4b6f127
--- /dev/null
+++ b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
Binary files differ
diff --git a/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.md5 b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.md5
new file mode 100644
index 0000000..d0158a5
--- /dev/null
+++ b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.md5
@@ -0,0 +1 @@
+49ae3204bb0bb9b2ac77062641f4a6d7
\ No newline at end of file
diff --git a/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.sha1 b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.sha1
new file mode 100644
index 0000000..f052549
--- /dev/null
+++ b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.sha1
@@ -0,0 +1 @@
+ed28ded51a8b1c6b112568def5f4b455e6809019
\ No newline at end of file
diff --git a/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
new file mode 100644
index 0000000..b640c51
--- /dev/null
+++ b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
@@ -0,0 +1,87 @@
+<!--
+ 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.
+
+ Maven project to build and deploy J2ObjC annotations.
+ -->
+
+<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.j2objc</groupId>
+ <artifactId>j2objc-annotations</artifactId>
+ <packaging>jar</packaging>
+ <version>1.1</version>
+
+ <name>J2ObjC Annotations</name>
+ <description>
+ A set of annotations that provide additional information to the J2ObjC
+ translator to modify the result of translation.
+ </description>
+ <url>https://github.com/google/j2objc/</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>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.3</version>
+ <executions>
+ <execution>
+ <id>generate-docs</id>
+ <phase>package</phase>
+ <goals><goal>jar</goal></goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.4</version>
+ <executions>
+ <execution>
+ <id>generate-sources</id>
+ <phase>package</phase>
+ <goals><goal>jar-no-fork</goal></goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals><goal>sign</goal></goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.md5 b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.md5
new file mode 100644
index 0000000..c2181f4
--- /dev/null
+++ b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.md5
@@ -0,0 +1 @@
+38f1a4d83c03ed9b5adade911274be71
\ No newline at end of file
diff --git a/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.sha1 b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.sha1
new file mode 100644
index 0000000..af8dd7d
--- /dev/null
+++ b/common/m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.sha1
@@ -0,0 +1 @@
+b964a9414771661bdf35a3f10692a2fb0dd2c866
\ No newline at end of file
diff --git a/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/NOTICE b/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/NOTICE
new file mode 100644
index 0000000..79aeebb
--- /dev/null
+++ b/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/NOTICE
@@ -0,0 +1,216 @@
+Apache Commons Compress
+Copyright 2002-2014 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+The files in the package org.apache.commons.compress.archivers.sevenz
+were derived from the LZMA SDK, version 9.20 (C/ and CPP/7zip/),
+which has been placed in the public domain:
+
+"LZMA SDK is placed in the public domain." (http://www.7-zip.org/sdk.html)
+
+
+-------
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ 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.
diff --git a/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar b/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar
new file mode 100644
index 0000000..f395f41
--- /dev/null
+++ b/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar
Binary files differ
diff --git a/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.pom b/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.pom
new file mode 100644
index 0000000..7bc9f02
--- /dev/null
+++ b/common/m2/repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.pom
@@ -0,0 +1,33 @@
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.googlecode.json-simple</groupId>
+ <artifactId>json-simple</artifactId>
+ <packaging>jar</packaging>
+ <name>JSON.simple</name>
+ <version>1.1</version>
+ <description>A simple Java toolkit for JSON</description>
+ <url>http://code.google.com/p/json-simple/</url>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>Yidong</id>
+ <name>Yidong Fang</name>
+ <roles>
+ <role>architect</role>
+ <role>developer</role>
+ </roles>
+ <timezone>+8</timezone>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:svn:http://json-simple.googlecode.com/svn/trunk/</connection>
+ <developerConnection>scm:svn:http://json-simple.googlecode.com/svn/trunk/</developerConnection>
+ </scm>
+ <dependencies/>
+</project>
+
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar
new file mode 100644
index 0000000..0c8535a
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar
Binary files differ
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar.md5 b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar.md5
new file mode 100644
index 0000000..3d95b7d
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar.md5
@@ -0,0 +1 @@
+cc81064202dee959ef18298a6c1ca54e
\ No newline at end of file
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar.sha1 b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar.sha1
new file mode 100644
index 0000000..f58527d
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.jar.sha1
@@ -0,0 +1 @@
+62cfab0d55a1cd2d07db6980b3b0047eb57c3808
\ No newline at end of file
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom
new file mode 100644
index 0000000..73f47c4
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom
@@ -0,0 +1,94 @@
+<?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.jakewharton.android.repackaged</groupId>
+ <artifactId>dalvik-dx</artifactId>
+ <version>7.1.0_r7</version>
+
+ <name>platform/dalvik dx</name>
+ <description>A standalone packaging of AOSP's platform/dalvik dx library.</description>
+
+ <scm>
+ <url>http://github.com/JakeWharton/dalvik-dx</url>
+ <connection>scm:git:git://github.com/JakeWharton/dalvik-dx.git</connection>
+ <developerConnection>scm:git:git@github.com:JakeWharton/dalvik-dx.git</developerConnection>
+ </scm>
+
+ <licenses>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <java.version>1.6</java.version>
+ <additionalparam>-Xdoclint:none</additionalparam>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>com.jakewharton.android.repackaged</groupId>
+ <artifactId>libcore-dex</artifactId>
+ <version>7.1.0_r7</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <sourceDirectory>platform_dalvik/dx/src</sourceDirectory>
+ <testSourceDirectory>platform_dalvik/dx/junit-tests</testSourceDirectory>
+
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <inherited>false</inherited>
+ <executions>
+ <execution>
+ <id>git-submodule-init</id>
+ <phase>initialize</phase>
+ <configuration>
+ <executable>git</executable>
+ <arguments>
+ <argument>submodule</argument>
+ <argument>update</argument>
+ <argument>--init</argument>
+ <argument>--recursive</argument>
+ </arguments>
+ </configuration>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.3</version>
+ <configuration>
+ <source>${java.version}</source>
+ <target>${java.version}</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom.md5 b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom.md5
new file mode 100644
index 0000000..a5696c0
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom.md5
@@ -0,0 +1 @@
+afc218ea5aebcf56e573ec317c432bfa
\ No newline at end of file
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom.sha1 b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom.sha1
new file mode 100644
index 0000000..60b58fc
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/dalvik-dx-7.1.0_r7.pom.sha1
@@ -0,0 +1 @@
+2fde5c2f1cb8b86dbf5f38c09e81630f946a0d4b
\ No newline at end of file
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar
new file mode 100644
index 0000000..967455e
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar
Binary files differ
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar.md5 b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar.md5
new file mode 100644
index 0000000..2b47277
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar.md5
@@ -0,0 +1 @@
+eaabdf6c5481ac452fd49fbb46f91fc5
\ No newline at end of file
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar.sha1 b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar.sha1
new file mode 100644
index 0000000..d802c48
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.jar.sha1
@@ -0,0 +1 @@
+0dc99188de18096cb28007e0b83c3a0630eb6bc1
\ No newline at end of file
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom
new file mode 100644
index 0000000..b722239
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom
@@ -0,0 +1,87 @@
+<?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.jakewharton.android.repackaged</groupId>
+ <artifactId>libcore-dex</artifactId>
+ <version>7.1.0_r7</version>
+
+ <name>platform/libcore dex</name>
+ <description>A standalone packaging of AOSP's platform/libcore dex library.</description>
+
+ <scm>
+ <url>http://github.com/JakeWharton/libcore-dex</url>
+ <connection>scm:git:git://github.com/JakeWharton/libcore-dex.git</connection>
+ <developerConnection>scm:git:git@github.com:JakeWharton/libcore-dex.git</developerConnection>
+ </scm>
+
+ <licenses>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <java.version>1.7</java.version>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <sourceDirectory>platform_libcore/dex/src/main/java</sourceDirectory>
+ <testSourceDirectory>platform_libcore/dex/src/test/java</testSourceDirectory>
+
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <inherited>false</inherited>
+ <executions>
+ <execution>
+ <id>git-submodule-init</id>
+ <phase>initialize</phase>
+ <configuration>
+ <executable>git</executable>
+ <arguments>
+ <argument>submodule</argument>
+ <argument>update</argument>
+ <argument>--init</argument>
+ <argument>--recursive</argument>
+ </arguments>
+ </configuration>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.3</version>
+ <configuration>
+ <source>${java.version}</source>
+ <target>${java.version}</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom.md5 b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom.md5
new file mode 100644
index 0000000..37f4ea6
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom.md5
@@ -0,0 +1 @@
+d666980264a4750a7673c5c945014b71
\ No newline at end of file
diff --git a/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom.sha1 b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom.sha1
new file mode 100644
index 0000000..b6c8f53
--- /dev/null
+++ b/common/m2/repository/com/jakewharton/android/repackaged/libcore-dex/7.1.0_r7/libcore-dex-7.1.0_r7.pom.sha1
@@ -0,0 +1 @@
+3c12a47237498fd7ba92606569d5d3222fdf8199
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar
new file mode 100644
index 0000000..bd910a2
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar
Binary files differ
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar.md5 b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar.md5
new file mode 100644
index 0000000..42c39e4
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar.md5
@@ -0,0 +1 @@
+c155de9f2d22d342797abb2dba38483b
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar.sha1 b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar.sha1
new file mode 100644
index 0000000..4c83b35
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.jar.sha1
@@ -0,0 +1 @@
+c3d8e150458f843262093313a88f21f07fea91fa
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom
new file mode 100644
index 0000000..e85c35c
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.linkedin.dexmaker</groupId>
+ <artifactId>dexmaker-mockito</artifactId>
+ <version>2.2.0</version>
+ <dependencies>
+ <dependency>
+ <groupId>com.linkedin.dexmaker</groupId>
+ <artifactId>dexmaker</artifactId>
+ <version>2.2.0</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <version>2.2.29</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+ <description>Implementation of the Mockito API for use on the Android Dalvik VM</description>
+ <url>https://github.com/linkedin/dexmaker</url>
+ <scm>
+ <url>https://github.com/linkedin/dexmaker</url>
+ <connection>scm:git:git://github.com/linkedin/dexmaker.git</connection>
+ <developerConnection>https://github.com/linkedin/dexmaker.git</developerConnection>
+ </scm>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/license/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>com.linkedin</id>
+ <name>LinkedIn Corp</name>
+ <email></email>
+ </developer>
+ </developers>
+</project>
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom.md5 b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom.md5
new file mode 100644
index 0000000..1452d2e
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom.md5
@@ -0,0 +1 @@
+8aa72f259949984a65389b8460202f96
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom.sha1 b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom.sha1
new file mode 100644
index 0000000..d0bd6e0
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker-mockito/2.2.0/dexmaker-mockito-2.2.0.pom.sha1
@@ -0,0 +1 @@
+63f5d45402e5addb834ef25614bc9ccf847b1b41
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar
new file mode 100644
index 0000000..ee73c9d
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar
Binary files differ
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar.md5 b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar.md5
new file mode 100644
index 0000000..1785941
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar.md5
@@ -0,0 +1 @@
+757526545d2693e842ecec48c26840de
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar.sha1 b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar.sha1
new file mode 100644
index 0000000..aed8de8
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.jar.sha1
@@ -0,0 +1 @@
+b8a325d87732c7a8482aa66b61cfa65fe71698da
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom
new file mode 100644
index 0000000..e8a7add
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.linkedin.dexmaker</groupId>
+ <artifactId>dexmaker</artifactId>
+ <version>2.2.0</version>
+ <dependencies>
+ <dependency>
+ <groupId>com.jakewharton.android.repackaged</groupId>
+ <artifactId>dalvik-dx</artifactId>
+ <version>7.1.0_r7</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+ <description>A utility for doing compile or runtime code generation targeting Android's Dalvik VM</description>
+ <url>https://github.com/linkedin/dexmaker</url>
+ <scm>
+ <url>https://github.com/linkedin/dexmaker</url>
+ <connection>scm:git:git://github.com/linkedin/dexmaker.git</connection>
+ <developerConnection>https://github.com/linkedin/dexmaker.git</developerConnection>
+ </scm>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/license/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>com.linkedin</id>
+ <name>LinkedIn Corp</name>
+ <email></email>
+ </developer>
+ </developers>
+</project>
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom.md5 b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom.md5
new file mode 100644
index 0000000..25ce7d4
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom.md5
@@ -0,0 +1 @@
+3404213ad8ecba4b4f469342e03d7f6a
\ No newline at end of file
diff --git a/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom.sha1 b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom.sha1
new file mode 100644
index 0000000..2a50d8f
--- /dev/null
+++ b/common/m2/repository/com/linkedin/dexmaker/dexmaker/2.2.0/dexmaker-2.2.0.pom.sha1
@@ -0,0 +1 @@
+a053d4a0c53ecf55ab39d62e1277014ac4272c4c
\ No newline at end of file
diff --git a/common/m2/repository/io/grpc/grpc-core/maven-metadata-JCenter.xml b/common/m2/repository/io/grpc/grpc-core/maven-metadata-JCenter.xml
deleted file mode 100644
index ace28b2..0000000
--- a/common/m2/repository/io/grpc/grpc-core/maven-metadata-JCenter.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>io.grpc</groupId>
- <artifactId>grpc-core</artifactId>
- <version>1.1.2</version>
- <versioning>
- <latest>1.1.2</latest>
- <release>1.1.2</release>
- <versions>
- <version>0.7.0</version>
- <version>0.7.1</version>
- <version>0.7.2</version>
- <version>0.8.0</version>
- <version>0.9.0</version>
- <version>0.9.1</version>
- <version>0.12.0</version>
- <version>0.13.0</version>
- <version>0.13.1</version>
- <version>0.13.2</version>
- <version>0.14.0</version>
- <version>0.14.1</version>
- <version>0.15.0</version>
- <version>1.0.0</version>
- <version>1.0.0-pre1</version>
- <version>1.0.0-pre2</version>
- <version>1.0.1</version>
- <version>1.0.2</version>
- <version>1.0.3</version>
- <version>1.1.1</version>
- <version>1.1.2</version>
- </versions>
- <lastUpdated>20170207214851</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/io/grpc/grpc-core/maven-metadata-JCenter.xml.sha1 b/common/m2/repository/io/grpc/grpc-core/maven-metadata-JCenter.xml.sha1
deleted file mode 100644
index bc23ecf..0000000
--- a/common/m2/repository/io/grpc/grpc-core/maven-metadata-JCenter.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d6ed5568784ccc3e95b3b95e078d02d182444b74
\ No newline at end of file
diff --git a/common/m2/repository/io/grpc/grpc-core/maven-metadata-Maven Central.xml b/common/m2/repository/io/grpc/grpc-core/maven-metadata-Maven Central.xml
deleted file mode 100644
index 9315895..0000000
--- a/common/m2/repository/io/grpc/grpc-core/maven-metadata-Maven Central.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>io.grpc</groupId>
- <artifactId>grpc-core</artifactId>
- <versioning>
- <latest>1.1.2</latest>
- <release>1.1.2</release>
- <versions>
- <version>0.7.0</version>
- <version>0.7.1</version>
- <version>0.7.2</version>
- <version>0.8.0</version>
- <version>0.9.0</version>
- <version>0.9.1</version>
- <version>0.12.0</version>
- <version>0.13.0</version>
- <version>0.13.1</version>
- <version>0.13.2</version>
- <version>0.14.0</version>
- <version>0.14.1</version>
- <version>0.15.0</version>
- <version>1.0.0</version>
- <version>1.0.0-pre1</version>
- <version>1.0.0-pre2</version>
- <version>1.0.1</version>
- <version>1.0.2</version>
- <version>1.0.3</version>
- <version>1.1.1</version>
- <version>1.1.2</version>
- </versions>
- <lastUpdated>20170207213902</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/io/grpc/grpc-core/maven-metadata-Maven Central.xml.sha1 b/common/m2/repository/io/grpc/grpc-core/maven-metadata-Maven Central.xml.sha1
deleted file mode 100644
index 7410ca0..0000000
--- a/common/m2/repository/io/grpc/grpc-core/maven-metadata-Maven Central.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-3dcc993f5fd1866e09a4d582d8f6f23a21334023
\ No newline at end of file
diff --git a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-JCenter.xml b/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-JCenter.xml
deleted file mode 100644
index 223e41c..0000000
--- a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-JCenter.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-http2</artifactId>
- <version>5.0.0.Alpha2</version>
- <versioning>
- <latest>5.0.0.Alpha2</latest>
- <release>5.0.0.Alpha2</release>
- <versions>
- <version>4.1.0.Beta4</version>
- <version>4.1.0.Beta5</version>
- <version>4.1.0.Beta6</version>
- <version>4.1.0.Beta7</version>
- <version>4.1.0.Beta8</version>
- <version>4.1.0.CR1</version>
- <version>4.1.0.CR2</version>
- <version>4.1.0.CR3</version>
- <version>4.1.0.CR4</version>
- <version>4.1.0.CR5</version>
- <version>4.1.0.CR6</version>
- <version>4.1.0.CR7</version>
- <version>4.1.0.Final</version>
- <version>4.1.1.Final</version>
- <version>4.1.2.Final</version>
- <version>4.1.3.Final</version>
- <version>4.1.4.Final</version>
- <version>4.1.5.Final</version>
- <version>4.1.6.Final</version>
- <version>4.1.7.Final</version>
- <version>4.1.8.Final</version>
- <version>5.0.0.Alpha2</version>
- </versions>
- <lastUpdated>20170130201705</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-JCenter.xml.sha1 b/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-JCenter.xml.sha1
deleted file mode 100644
index 38251ca..0000000
--- a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-JCenter.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-5631f027c5e35669d621e6ef8acc8c012bb7320b
\ No newline at end of file
diff --git a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-Maven Central.xml b/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-Maven Central.xml
deleted file mode 100644
index be9eff8..0000000
--- a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-Maven Central.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-http2</artifactId>
- <versioning>
- <latest>5.0.0.Alpha2</latest>
- <release>5.0.0.Alpha2</release>
- <versions>
- <version>4.1.0.Beta4</version>
- <version>4.1.0.Beta5</version>
- <version>4.1.0.Beta6</version>
- <version>4.1.0.Beta7</version>
- <version>4.1.0.Beta8</version>
- <version>4.1.0.CR1</version>
- <version>4.1.0.CR2</version>
- <version>4.1.0.CR3</version>
- <version>4.1.0.CR4</version>
- <version>4.1.0.CR5</version>
- <version>4.1.0.CR6</version>
- <version>4.1.0.CR7</version>
- <version>4.1.0.Final</version>
- <version>4.1.1.Final</version>
- <version>4.1.2.Final</version>
- <version>4.1.3.Final</version>
- <version>4.1.4.Final</version>
- <version>4.1.5.Final</version>
- <version>4.1.6.Final</version>
- <version>4.1.7.Final</version>
- <version>4.1.8.Final</version>
- <version>5.0.0.Alpha2</version>
- </versions>
- <lastUpdated>20170130171844</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-Maven Central.xml.sha1 b/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-Maven Central.xml.sha1
deleted file mode 100644
index 6aedb15..0000000
--- a/common/m2/repository/io/netty/netty-codec-http2/maven-metadata-Maven Central.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-0a706d1a33358dbd08c2b2fbbce548ae26fc4baf
\ No newline at end of file
diff --git a/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/NOTICE b/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/NOTICE
new file mode 100644
index 0000000..d645695
--- /dev/null
+++ b/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/NOTICE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ 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.
diff --git a/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar b/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar
new file mode 100644
index 0000000..d5487ee
--- /dev/null
+++ b/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar
Binary files differ
diff --git a/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.pom b/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.pom
new file mode 100644
index 0000000..4e6f3fa
--- /dev/null
+++ b/common/m2/repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.pom
@@ -0,0 +1,30 @@
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>it.unimi.dsi</groupId>
+ <artifactId>fastutil</artifactId>
+ <packaging>jar</packaging>
+ <name>fastutil</name>
+ <version>7.2.0</version>
+ <description>fastutil extends the Java Collections Framework by providing type-specific maps, sets, lists and priority queues with a small memory footprint and fast access and insertion; provides also big (64-bit) arrays, sets and lists, and fast, practical I/O classes for binary and text files.</description>
+ <url>http://fasutil.di.unimi.it/</url>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <connection>scm:git://github.com/vigna/fastutil.git</connection>
+ <url>https://github.com/vigna/fastutil</url>
+ </scm>
+ <developers>
+ <developer>
+ <id>vigna</id>
+ <name>Sebastiano Vigna</name>
+ <email>vigna@di.unimi.it</email>
+ </developer>
+ </developers>
+ <dependencies>
+ </dependencies>
+</project>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar
new file mode 100644
index 0000000..b8e524f
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar
Binary files differ
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar.md5
new file mode 100644
index 0000000..14acf8c
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar.md5
@@ -0,0 +1 @@
+e5f2956381e087b450b8073310b5e396
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar.sha1
new file mode 100644
index 0000000..f64c9ef
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.jar.sha1
@@ -0,0 +1 @@
+273c16dd04de665a8952bfdd8f65d416da0fd787
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom
new file mode 100644
index 0000000..702fc2e
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>byte-buddy-parent</artifactId>
+ <groupId>net.bytebuddy</groupId>
+ <version>1.5.5</version>
+ </parent>
+
+ <artifactId>byte-buddy-agent</artifactId>
+ <packaging>jar</packaging>
+
+ <properties>
+ <bytebuddy.agent>net.bytebuddy.agent.Installer</bytebuddy.agent>
+ <attach.package.sun>com.sun.tools.attach</attach.package.sun>
+ <attach.package.ibm>com.ibm.tools.attach</attach.package.ibm>
+ </properties>
+
+ <name>Byte Buddy Java agent</name>
+ <description>The Byte Buddy Java agent allows to access the JVM's HotSwap feature.</description>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <profiles>
+ <profile>
+ <id>extras</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <!-- Create manifest file which is required for creating an OSGi bundle. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>${version.plugin.jar}</version>
+ <configuration>
+ <archive>
+ <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+ </archive>
+ </configuration>
+ </plugin>
+ <!-- Specify OSGi packaging and agent manifest headers. -->
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>${version.plugin.bundle}</version>
+ <executions>
+ <execution>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>manifest</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <instructions>
+ <Premain-Class>${bytebuddy.agent}</Premain-Class>
+ <Agent-Class>${bytebuddy.agent}</Agent-Class>
+ <Can-Redefine-Classes>true</Can-Redefine-Classes>
+ <Can-Retransform-Classes>true</Can-Retransform-Classes>
+ <Can-Set-Native-Method-Prefix>true</Can-Set-Native-Method-Prefix>
+ <Import-Package>
+ ${attach.package.sun};resolution:="optional",
+ ${attach.package.ibm};resolution:="optional"
+ </Import-Package>
+ <Export-Package>
+ net.bytebuddy.agent
+ </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom.md5
new file mode 100644
index 0000000..7d97094
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom.md5
@@ -0,0 +1 @@
+cba9f8410f8fcbcc249d59336a7069c9
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom.sha1
new file mode 100644
index 0000000..51b3d76
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.5.5/byte-buddy-agent-1.5.5.pom.sha1
@@ -0,0 +1 @@
+fe26a8f5dcbcbf6a3597c5fd8a9b646043e5d783
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom
new file mode 100644
index 0000000..75c5f37
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom
@@ -0,0 +1,573 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy-parent</artifactId>
+ <version>1.5.5</version>
+ <packaging>pom</packaging>
+
+ <inceptionYear>2014</inceptionYear>
+
+ <name>Byte Buddy (parent)</name>
+ <description>
+ Byte Buddy is a Java library for creating Java classes at run time.
+ The parent artifact contains configuration information that concern all modules.
+ </description>
+ <url>http://bytebuddy.net</url>
+
+ <!--
+ There are several build profiles available:
+ - extras: Creates additional artifacts containing source files and javadoc. (activated on release)
+ - gpg: Sign all artifacts using gpg. (activated on release)
+ - checks: Applies style checks to the source files. (activated by default, activated on release)
+ - integration: Runs additional unit tests and executes static code analysis (activated on Travis CI)
+ - android: Builds an Android test application. An Android SDK is required for doing so. (excluded from release)
+
+ It is also possible to build Byte Buddy against a specific byte code level. By default, Byte Buddy is Java 6 compatible:
+ - java7: Sets the target level to Java 7.
+ - java8: Sets the target level to Java 8.
+
+ Additionally, the following reports are available via Maven:
+ - cobertura:cobertura - Computes line coverage for test suite (all modules)
+ - org.pitest:pitest-maven:mutationCoverage - Runs mutation tests (all modules)
+ - findbugs:findbugs findbugs:gui - Runs findbugs and shows a report in a graphical interface (module specific)
+ - com.github.ferstl:jitwatch-jarscan-maven-plugin:scan - Finds all methods above HotSpot's inlining threshold
+ - clirr:check - Checks for binary changes in the API
+ -->
+
+ <modules>
+ <module>byte-buddy</module>
+ <module>byte-buddy-dep</module>
+ <module>byte-buddy-benchmark</module>
+ <module>byte-buddy-agent</module>
+ <module>byte-buddy-android</module>
+ <module>byte-buddy-maven-plugin</module>
+ <module>byte-buddy-gradle-plugin</module>
+ </modules>
+
+ <properties>
+ <bytebuddy.extras>false</bytebuddy.extras>
+ <bytebuddy.integration>false</bytebuddy.integration>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <code.level>1.6</code.level>
+ <pitest.target>net.bytebuddy</pitest.target>
+ <asm.javadoc>http://asm.ow2.org/asm50/javadoc/user/</asm.javadoc>
+ <version.asm>5.1</version.asm>
+ <version.junit>4.12</version.junit>
+ <!-- Version 2.* uses Byte Buddy such that newer versions should not be used as a dependency. -->
+ <version.mockito>1.10.19</version.mockito>
+ <version.plugin.bundle>2.5.4</version.plugin.bundle>
+ <version.plugin.compiler>3.5.1</version.plugin.compiler>
+ <version.plugin.install>2.5.2</version.plugin.install>
+ <version.plugin.deploy>2.8.2</version.plugin.deploy>
+ <version.plugin.javadoc>2.10.3</version.plugin.javadoc>
+ <version.plugin.source>3.0.0</version.plugin.source>
+ <version.plugin.shade>2.4.1</version.plugin.shade>
+ <version.plugin.gpg>1.6</version.plugin.gpg>
+ <version.plugin.jxr>2.5</version.plugin.jxr>
+ <version.plugin.jar>2.6</version.plugin.jar>
+ <version.plugin.release>2.5.3</version.plugin.release>
+ <version.plugin.resources>2.7</version.plugin.resources>
+ <version.plugin.surefire>2.19.1</version.plugin.surefire>
+ <version.plugin.pitest>1.1.10</version.plugin.pitest>
+ <version.plugin.animal-sniffer>1.14</version.plugin.animal-sniffer>
+ <version.plugin.enforcer>1.4.1</version.plugin.enforcer>
+ <version.plugin.cobertura>2.7</version.plugin.cobertura>
+ <version.plugin.coveralls>4.1.0</version.plugin.coveralls>
+ <version.plugin.checkstyle>2.17</version.plugin.checkstyle>
+ <version.plugin.findbugs>3.0.3</version.plugin.findbugs>
+ <version.annotations.findbugs>3.0.1u2</version.annotations.findbugs>
+ <version.plugin.jitwatch>1.0.1</version.plugin.jitwatch>
+ <version.plugin.clirr>2.7</version.plugin.clirr>
+ <version.android.sdk>4.1.1.4</version.android.sdk>
+ </properties>
+
+ <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>
+ <comments>A business-friendly OSS license</comments>
+ </license>
+ </licenses>
+
+ <developers>
+ <developer>
+ <id>raphw</id>
+ <name>Rafael Winterhalter</name>
+ <email>rafael.wth@gmail.com</email>
+ <url>http://rafael.codes</url>
+ <roles>
+ <role>developer</role>
+ </roles>
+ <timezone>+1</timezone>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <system>github.com</system>
+ <url>https://github.com/raphw/byte-buddy/issues</url>
+ </issueManagement>
+
+ <scm>
+ <connection>scm:git:git@github.com:raphw/byte-buddy.git</connection>
+ <developerConnection>scm:git:git@github.com:raphw/byte-buddy.git</developerConnection>
+ <url>git@github.com:raphw/byte-buddy.git</url>
+ <tag>byte-buddy-1.5.5</tag>
+ </scm>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>${version.asm}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <version>${version.asm}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
+ <version>${version.asm}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <version>${version.asm}</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${version.junit}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <version>${version.mockito}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.android</groupId>
+ <artifactId>android</artifactId>
+ <version>${version.android.sdk}</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <dependencies>
+ <!-- Allows the suppression of find bugs false-positives by annotations without adding an actual dependency. -->
+ <dependency>
+ <groupId>com.google.code.findbugs</groupId>
+ <artifactId>annotations</artifactId>
+ <version>${version.annotations.findbugs}</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <!-- Define release properties. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>${version.plugin.release}</version>
+ <configuration>
+ <useReleaseProfile>false</useReleaseProfile>
+ <releaseProfiles>extras,gpg</releaseProfiles>
+ <autoVersionSubmodules>true</autoVersionSubmodules>
+ <tagNameFormat>byte-buddy-@{project.version}</tagNameFormat>
+ </configuration>
+ </plugin>
+ <!-- Enable mutation testing. -->
+ <plugin>
+ <groupId>org.pitest</groupId>
+ <artifactId>pitest-maven</artifactId>
+ <version>${version.plugin.pitest}</version>
+ <configuration>
+ <targetClasses>
+ <param>${pitest.target}.*</param>
+ </targetClasses>
+ <targetTests>
+ <param>${pitest.target}.*</param>
+ </targetTests>
+ </configuration>
+ </plugin>
+ <!-- Configure Cobertura support for evaluating test case coverage. -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <version>${version.plugin.cobertura}</version>
+ <configuration>
+ <aggregate>true</aggregate>
+ <instrumentation>
+ <excludes>
+ <exclude>net/bytebuddy/benchmark/generated/**/*.class</exclude>
+ <exclude>org/openjdk/jmh/infra/generated/**/*.class</exclude>
+ <!-- The following classes are not supposed to be tested within a default build -->
+ <exclude>net/bytebuddy/benchmark/runner/**/*.class</exclude>
+ <exclude>net/bytebuddy/android/test/**/*.class</exclude>
+ <exclude>net/bytebuddy/build/gradle/**/*.class</exclude>
+ </excludes>
+ </instrumentation>
+ <formats>
+ <format>html</format>
+ <format>xml</format>
+ </formats>
+ <check />
+ </configuration>
+ </plugin>
+ <!-- Generate coveralls reports from Travis. -->
+ <plugin>
+ <groupId>org.eluder.coveralls</groupId>
+ <artifactId>coveralls-maven-plugin</artifactId>
+ <version>${version.plugin.coveralls}</version>
+ </plugin>
+ <!-- Also allow for manual findbugs execution. Note that the generated warnings do not always apply for Byte Buddy's use case. -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>${version.plugin.findbugs}</version>
+ <configuration>
+ <effort>Max</effort>
+ <threshold>Low</threshold>
+ <xmlOutput>true</xmlOutput>
+ <failOnError>false</failOnError>
+ <findbugsXmlOutputDirectory>${project.build.directory}/findbugs</findbugsXmlOutputDirectory>
+ </configuration>
+ </plugin>
+ <!-- Enable scanning for methods above the inlining threshold (JDK 7+) -->
+ <plugin>
+ <groupId>com.github.ferstl</groupId>
+ <artifactId>jitwatch-jarscan-maven-plugin</artifactId>
+ <version>${version.plugin.jitwatch}</version>
+ </plugin>
+ <!-- Enable scanning for binar changes between releases -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>clirr-maven-plugin</artifactId>
+ <version>${version.plugin.clirr}</version>
+ </plugin>
+ </plugins>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>${version.plugin.jar}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>${version.plugin.resources}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-install-plugin</artifactId>
+ <version>${version.plugin.install}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>${version.plugin.surefire}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <version>${version.plugin.deploy}</version>
+ <configuration>
+ <updateReleaseInfo>true</updateReleaseInfo>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>${version.plugin.compiler}</version>
+ <inherited>true</inherited>
+ <configuration>
+ <source>${code.level}</source>
+ <target>${code.level}</target>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+
+ <!-- Define explicit version to overcome problem with generated reports. -->
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <version>${version.plugin.jxr}</version>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <distributionManagement>
+ <repository>
+ <id>bintray</id>
+ <url>https://api.bintray.com/maven/raphw/maven/ByteBuddy</url>
+ </repository>
+ </distributionManagement>
+
+ <profiles>
+ <!-- Fallback for Java 6 build to use older, compatible versions of plugins. -->
+ <profile>
+ <id>java6</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ <jdk>1.6</jdk>
+ </activation>
+ <properties>
+ <version.plugin.findbugs>2.5.5</version.plugin.findbugs>
+ <version.annotations.findbugs>2.0.3</version.annotations.findbugs>
+ <version.plugin.checkstyle>2.15</version.plugin.checkstyle>
+ </properties>
+ </profile>
+ <!-- Runs the build with a target version for Java 7 -->
+ <profile>
+ <id>java7</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <properties>
+ <code.level>1.7</code.level>
+ </properties>
+ </profile>
+ <!-- Runs the build with a target version for Java 8 -->
+ <profile>
+ <id>java8</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <properties>
+ <code.level>1.8</code.level>
+ </properties>
+ </profile>
+ <!-- Creates additional artifacts that are required for deployment. -->
+ <profile>
+ <id>extras</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <properties>
+ <bytebuddy.extras>true</bytebuddy.extras>
+ </properties>
+ <build>
+ <plugins>
+ <!-- Create source code artifact. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>${version.plugin.source}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <!-- Create javadoc artifact. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>${version.plugin.javadoc}</version>
+ <executions>
+ <execution>
+ <id>attach-javadoc</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ <!-- Additionally to the regular jar file specified above, create an aggregated jar. -->
+ <execution>
+ <id>aggregate-javadoc</id>
+ <goals>
+ <goal>aggregate</goal>
+ </goals>
+ <phase>package</phase>
+ <configuration>
+ <doctitle>Byte Buddy (full API), version ${project.version}</doctitle>
+ <!-- Fails due to repacking of ASM by the Shade plugin. -->
+ <failOnError>false</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <detectJavaApiLink>true</detectJavaApiLink>
+ <links>
+ <link>${asm.javadoc}</link>
+ </links>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <!-- Sign any created artifact. (Requires configuration of gpg on the executing machine.) -->
+ <profile>
+ <id>gpg</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <!-- Sign artifacts. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>${version.plugin.gpg}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <!-- Basic checks that are not requiring too much runtime. -->
+ <profile>
+ <id>checks</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <!-- Check style on build. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>${version.plugin.checkstyle}</version>
+ <executions>
+ <execution>
+ <phase>validate</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ <configuration>
+ <configLocation>checkstyle.xml</configLocation>
+ <consoleOutput>true</consoleOutput>
+ <failsOnError>true</failsOnError>
+ <excludes>**/generated/**/*</excludes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <!-- Check API compatibility. -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>animal-sniffer-maven-plugin</artifactId>
+ <version>${version.plugin.animal-sniffer}</version>
+ <executions>
+ <execution>
+ <phase>validate</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ <configuration>
+ <signature>
+ <groupId>org.codehaus.mojo.signature</groupId>
+ <artifactId>java16</artifactId>
+ <version>1.1</version>
+ </signature>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <!-- Make sure that Byte Buddy does never depend on ASM's tree API. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <version>${version.plugin.enforcer}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <fail>true</fail>
+ <rules>
+ <bannedDependencies>
+ <includes>
+ <include>org.ow2.asm:asm-tree</include>
+ </includes>
+ </bannedDependencies>
+ </rules>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <!-- Integration profile that executes long-running tasks and additional static code analysis. -->
+ <profile>
+ <id>integration</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <properties>
+ <bytebuddy.integration>true</bytebuddy.integration>
+ </properties>
+ <build>
+ <plugins>
+ <!-- Enable non-fast-running unit tests by setting the integration profile. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <systemPropertyVariables>
+ <net.bytebuddy.test.integration>true</net.bytebuddy.test.integration>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+ <!-- Run findbugs if not specified differently in a module.-->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>${version.plugin.findbugs}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ <configuration>
+ <effort>Max</effort>
+ <threshold>Low</threshold>
+ <xmlOutput>true</xmlOutput>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <!-- Only build the Android test application on demand as it requires Android SDK installation. -->
+ <profile>
+ <id>android</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <modules>
+ <module>byte-buddy</module>
+ <module>byte-buddy-dep</module>
+ <module>byte-buddy-benchmark</module>
+ <module>byte-buddy-agent</module>
+ <module>byte-buddy-android</module>
+ <module>byte-buddy-android-test</module>
+ </modules>
+ </profile>
+ </profiles>
+
+</project>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom.md5
new file mode 100644
index 0000000..16d0409
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom.md5
@@ -0,0 +1 @@
+b1e44968ca976e66c3438d7af3e8abd6
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom.sha1
new file mode 100644
index 0000000..58aeff4
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.5.5/byte-buddy-parent-1.5.5.pom.sha1
@@ -0,0 +1 @@
+1b43099f860fab5ce5ae5cd0132b425939f5aba1
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar
new file mode 100644
index 0000000..bd43ee7
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar
Binary files differ
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar.md5
new file mode 100644
index 0000000..c74a3b5
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar.md5
@@ -0,0 +1 @@
+347180fdb72cbf884620e14ad4a9a6fa
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar.sha1
new file mode 100644
index 0000000..c9e0130
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.jar.sha1
@@ -0,0 +1 @@
+8557b6465cea17f3769678235e77d5cb076c1170
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom
new file mode 100644
index 0000000..a3a83aa
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom
@@ -0,0 +1,244 @@
+<?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>byte-buddy-parent</artifactId>
+ <groupId>net.bytebuddy</groupId>
+ <version>1.5.5</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>byte-buddy</artifactId>
+ <name>Byte Buddy (without dependencies)</name>
+ <description>Byte Buddy is a Java library for creating Java classes at run time.
+ This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.</description>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.pitest</groupId>
+ <artifactId>pitest-maven</artifactId>
+ <version>${version.plugin.pitest}</version>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>extras</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>2.4.1</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <shadedArtifactAttached>false</shadedArtifactAttached>
+ <createDependencyReducedPom>true</createDependencyReducedPom>
+ <createSourcesJar>true</createSourcesJar>
+ <shadeSourcesContent>true</shadeSourcesContent>
+ <relocations>
+ <relocation>
+ <pattern>org.objectweb.asm</pattern>
+ <shadedPattern>net.bytebuddy.jar.asm</shadedPattern>
+ </relocation>
+ </relocations>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.6</version>
+ <executions>
+ <execution>
+ <id>default-jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <archive>
+ <manifestFile>/home/rafael/workspace/oss/byte-buddy/target/checkout/byte-buddy/target/classes/META-INF/MANIFEST.MF</manifestFile>
+ </archive>
+ </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <archive>
+ <manifestFile>/home/rafael/workspace/oss/byte-buddy/target/checkout/byte-buddy/target/classes/META-INF/MANIFEST.MF</manifestFile>
+ </archive>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>2.5.4</version>
+ <executions>
+ <execution>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>manifest</goal>
+ </goals>
+ <configuration>
+ <instructions>
+ <Export-Package>net.bytebuddy,
+ net.bytebuddy.agent.builder,
+ net.bytebuddy.asm,
+ net.bytebuddy.build,
+ net.bytebuddy.description,
+ net.bytebuddy.description.annotation,
+ net.bytebuddy.description.enumeration,
+ net.bytebuddy.description.field,
+ net.bytebuddy.description.method,
+ net.bytebuddy.description.modifier,
+ net.bytebuddy.description.type,
+ net.bytebuddy.dynamic,
+ net.bytebuddy.dynamic.loading,
+ net.bytebuddy.dynamic.scaffold,
+ net.bytebuddy.dynamic.scaffold.inline,
+ net.bytebuddy.dynamic.scaffold.subclass,
+ net.bytebuddy.implementation,
+ net.bytebuddy.implementation.attribute,
+ net.bytebuddy.implementation.auxiliary,
+ net.bytebuddy.implementation.bind,
+ net.bytebuddy.implementation.bind.annotation,
+ net.bytebuddy.implementation.bytecode,
+ net.bytebuddy.implementation.bytecode.assign,
+ net.bytebuddy.implementation.bytecode.assign.primitive,
+ net.bytebuddy.implementation.bytecode.assign.reference,
+ net.bytebuddy.implementation.bytecode.collection,
+ net.bytebuddy.implementation.bytecode.constant,
+ net.bytebuddy.implementation.bytecode.member,
+ net.bytebuddy.matcher,
+ net.bytebuddy.pool,
+ net.bytebuddy.utility,
+ net.bytebuddy.utility.privilege,
+ net.bytebuddy.utility.visitor,
+ net.bytebuddy.jar.asm</Export-Package>
+ </instructions>
+ </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <instructions>
+ <Export-Package>net.bytebuddy,
+ net.bytebuddy.agent.builder,
+ net.bytebuddy.asm,
+ net.bytebuddy.build,
+ net.bytebuddy.description,
+ net.bytebuddy.description.annotation,
+ net.bytebuddy.description.enumeration,
+ net.bytebuddy.description.field,
+ net.bytebuddy.description.method,
+ net.bytebuddy.description.modifier,
+ net.bytebuddy.description.type,
+ net.bytebuddy.dynamic,
+ net.bytebuddy.dynamic.loading,
+ net.bytebuddy.dynamic.scaffold,
+ net.bytebuddy.dynamic.scaffold.inline,
+ net.bytebuddy.dynamic.scaffold.subclass,
+ net.bytebuddy.implementation,
+ net.bytebuddy.implementation.attribute,
+ net.bytebuddy.implementation.auxiliary,
+ net.bytebuddy.implementation.bind,
+ net.bytebuddy.implementation.bind.annotation,
+ net.bytebuddy.implementation.bytecode,
+ net.bytebuddy.implementation.bytecode.assign,
+ net.bytebuddy.implementation.bytecode.assign.primitive,
+ net.bytebuddy.implementation.bytecode.assign.reference,
+ net.bytebuddy.implementation.bytecode.collection,
+ net.bytebuddy.implementation.bytecode.constant,
+ net.bytebuddy.implementation.bytecode.member,
+ net.bytebuddy.matcher,
+ net.bytebuddy.pool,
+ net.bytebuddy.utility,
+ net.bytebuddy.utility.privilege,
+ net.bytebuddy.utility.visitor,
+ net.bytebuddy.jar.asm</Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.3</version>
+ <executions>
+ <execution>
+ <id>attach-javadoc</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <includeDependencySources>true</includeDependencySources>
+ <dependencySourceIncludes>
+ <dependencySourceInclude>net.bytebuddy:byte-buddy-dep</dependencySourceInclude>
+ </dependencySourceIncludes>
+ <detectJavaApiLink>true</detectJavaApiLink>
+ <links>
+ <link>http://asm.ow2.org/asm50/javadoc/user/</link>
+ </links>
+ </configuration>
+ </execution>
+ <execution>
+ <id>aggregate-javadoc</id>
+ <phase>package</phase>
+ <goals>
+ <goal>aggregate</goal>
+ </goals>
+ <configuration>
+ <doctitle>Byte Buddy (full API), version 1.5.5</doctitle>
+ <failOnError>false</failOnError>
+ <includeDependencySources>true</includeDependencySources>
+ <dependencySourceIncludes>
+ <dependencySourceInclude>net.bytebuddy:byte-buddy-dep</dependencySourceInclude>
+ </dependencySourceIncludes>
+ <detectJavaApiLink>true</detectJavaApiLink>
+ <links>
+ <link>http://asm.ow2.org/asm50/javadoc/user/</link>
+ </links>
+ </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <includeDependencySources>true</includeDependencySources>
+ <dependencySourceIncludes>
+ <dependencySourceInclude>net.bytebuddy:byte-buddy-dep</dependencySourceInclude>
+ </dependencySourceIncludes>
+ <detectJavaApiLink>true</detectJavaApiLink>
+ <links>
+ <link>http://asm.ow2.org/asm50/javadoc/user/</link>
+ </links>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.code.findbugs</groupId>
+ <artifactId>annotations</artifactId>
+ <version>3.0.1u2</version>
+ <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>jcip-annotations</artifactId>
+ <groupId>net.jcip</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsr305</artifactId>
+ <groupId>com.google.code.findbugs</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+ <properties>
+ <shade.source>org.objectweb.asm</shade.source>
+ <shade.target>net.bytebuddy.jar.asm</shade.target>
+ </properties>
+</project>
+
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom.md5
new file mode 100644
index 0000000..e1c3cf8
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom.md5
@@ -0,0 +1 @@
+175486bb68d97d82e8948fd2ff5b06ef
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom.sha1
new file mode 100644
index 0000000..88f609b
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/byte-buddy-1.5.5.pom.sha1
@@ -0,0 +1 @@
+c97c5d8ed5f1d05c9b3c8472aa57f79e7ae72ad5
\ No newline at end of file
diff --git a/common/m2/repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar b/common/m2/repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar
new file mode 100644
index 0000000..4867705
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar
Binary files differ
diff --git a/common/m2/repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.pom b/common/m2/repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.pom
new file mode 100644
index 0000000..9ef1e34
--- /dev/null
+++ b/common/m2/repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.pom
@@ -0,0 +1,384 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-parent</artifactId>
+ <version>39</version>
+ </parent>
+
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-compress</artifactId>
+ <version>1.12</version>
+ <name>Apache Commons Compress</name>
+ <url>http://commons.apache.org/proper/commons-compress/</url>
+ <!-- The description is not indented to make it look better in the release notes -->
+ <description>
+Apache Commons Compress software defines an API for working with
+compression and archive formats. These include: bzip2, gzip, pack200,
+lzma, xz, Snappy, traditional Unix Compress, DEFLATE and ar, cpio,
+jar, tar, zip, dump, 7z, arj.
+ </description>
+
+ <properties>
+ <maven.compiler.source>1.6</maven.compiler.source>
+ <maven.compiler.target>1.6</maven.compiler.target>
+ <commons.componentid>compress</commons.componentid>
+ <commons.jira.id>COMPRESS</commons.jira.id>
+ <commons.jira.pid>12310904</commons.jira.pid>
+ <!-- configuration bits for cutting a release candidate -->
+ <commons.release.version>${project.version}</commons.release.version>
+ <commons.rc.version>RC1</commons.rc.version>
+ <powermock.version>1.6.4</powermock.version>
+ <commons.pmd-plugin.version>3.6</commons.pmd-plugin.version>
+ </properties>
+
+ <issueManagement>
+ <system>jira</system>
+ <url>http://issues.apache.org/jira/browse/COMPRESS</url>
+ </issueManagement>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.tukaani</groupId>
+ <artifactId>xz</artifactId>
+ <version>1.5</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-module-junit4</artifactId>
+ <version>${powermock.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-api-mockito</artifactId>
+ <version>${powermock.version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <developers>
+ <developer>
+ <name>Torsten Curdt</name>
+ <id>tcurdt</id>
+ <email>tcurdt at apache.org</email>
+ </developer>
+ <developer>
+ <name>Stefan Bodewig</name>
+ <id>bodewig</id>
+ <email>bodewig at apache.org</email>
+ </developer>
+ <developer>
+ <name>Sebastian Bazley</name>
+ <id>sebb</id>
+ <email>sebb at apache.org</email>
+ </developer>
+ <developer>
+ <name>Christian Grobmeier</name>
+ <id>grobmeier</id>
+ <email>grobmeier at apache.org</email>
+ </developer>
+ <developer>
+ <name>Julius Davies</name>
+ <id>julius</id>
+ <email>julius at apache.org</email>
+ </developer>
+ <developer>
+ <name>Damjan Jovanovic</name>
+ <id>damjan</id>
+ <email>damjan at apache.org</email>
+ </developer>
+ <developer>
+ <name>Emmanuel Bourg</name>
+ <id>ebourg</id>
+ <email>ebourg at apache.org</email>
+ </developer>
+ <developer>
+ <name>Gary Gregory</name>
+ <id>ggregory</id>
+ <email>ggregory at apache.org</email>
+ </developer>
+ </developers>
+
+ <contributors>
+ <contributor>
+ <name>Wolfgang Glas</name>
+ <email>wolfgang.glas at ev-i.at</email>
+ </contributor>
+ <contributor>
+ <name>Christian Kohlschütte</name>
+ <email>ck@newsclub.de</email>
+ </contributor>
+ <contributor>
+ <name>Bear Giles</name>
+ <email>bgiles@coyotesong.com</email>
+ </contributor>
+ <contributor>
+ <name>Michael Kuss</name>
+ <email>mail at michael minus kuss.de</email>
+ </contributor>
+ <contributor>
+ <name>Lasse Collin</name>
+ <email>lasse.collin@tukaani.org</email>
+ </contributor>
+ <contributor>
+ <name>John Kodis</name>
+ </contributor>
+ <contributor>
+ <name>BELUGA BEHR</name>
+ </contributor>
+ </contributors>
+
+ <scm>
+ <connection>scm:git:http://git-wip-us.apache.org/repos/asf/commons-compress.git</connection>
+ <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/commons-compress.git</developerConnection>
+ <url>https://git-wip-us.apache.org/repos/asf?p=commons-compress.git</url>
+ </scm>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <!-- Override Javadoc config in parent pom to add JCIP tags -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <quiet>true</quiet>
+ <source>${maven.compiler.source}</source>
+ <encoding>${commons.encoding}</encoding>
+ <docEncoding>${commons.docEncoding}</docEncoding>
+ <linksource>true</linksource>
+ <links>
+ <link>${commons.javadoc.java.link}</link>
+ <link>${commons.javadoc.javaee.link}</link>
+ </links>
+ <tags>
+ <tag>
+ <name>Immutable</name>
+ <placement>a</placement>
+ <head>This class is immutable</head>
+ </tag>
+ <tag>
+ <name>NotThreadSafe</name>
+ <placement>a</placement>
+ <head>This class is not thread-safe</head>
+ </tag>
+ <tag>
+ <name>ThreadSafe</name>
+ <placement>a</placement>
+ <head>This class is thread-safe</head>
+ </tag>
+ </tags>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+ <plugin>
+ <!-- create the source and binary assemblies -->
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>src/assembly/bin.xml</descriptor>
+ <descriptor>src/assembly/src.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Main-Class>org.apache.commons.compress.archivers.Lister</Main-Class>
+ <Extension-Name>org.apache.commons.compress</Extension-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <configuration>
+ <instructions>
+ <Import-Package>org.tukaani.xz;resolution:=optional</Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-scm-publish-plugin</artifactId>
+ <configuration>
+ <ignorePathsToDelete>
+ <ignorePathToDelete>javadocs</ignorePathToDelete>
+ </ignorePathsToDelete>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>${commons.pmd-plugin.version}</version>
+ </plugin>
+ </plugins>
+ </build>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <!-- generate a code coverage report -->
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ <plugin>
+ <!-- generate the PMD reports -->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>${commons.pmd-plugin.version}</version>
+ <configuration>
+ <minimumTokens>200</minimumTokens>
+ <targetJdk>${maven.compiler.source}</targetJdk>
+ <rulesets>
+ <ruleset>${basedir}/pmd-ruleset.xml</ruleset>
+ </rulesets>
+ </configuration>
+ </plugin>
+ <!-- Override Javadoc config in parent pom to add JCIP tags -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <quiet>true</quiet>
+ <source>${maven.compiler.source}</source>
+ <encoding>${commons.encoding}</encoding>
+ <docEncoding>${commons.docEncoding}</docEncoding>
+ <linksource>true</linksource>
+ <links>
+ <link>${commons.javadoc.java.link}</link>
+ <link>${commons.javadoc.javaee.link}</link>
+ </links>
+ <tags>
+ <tag>
+ <name>Immutable</name>
+ <placement>a</placement>
+ <head>This class is immutable</head>
+ </tag>
+ <tag>
+ <name>NotThreadSafe</name>
+ <placement>a</placement>
+ <head>This class is not thread-safe</head>
+ </tag>
+ <tag>
+ <name>ThreadSafe</name>
+ <placement>a</placement>
+ <head>This class is thread-safe</head>
+ </tag>
+ </tags>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>3.0.3</version>
+ <configuration>
+ <threshold>Normal</threshold>
+ <effort>Default</effort>
+ <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.rat</groupId>
+ <artifactId>apache-rat-plugin</artifactId>
+ <version>${commons.rat.version}</version>
+ <configuration>
+ <excludes>
+ <!-- files used during tests -->
+ <exclude>src/test/resources/**</exclude>
+ <exclude>.pmd</exclude>
+ <exclude>.gitignore</exclude>
+ <exclude>.gitattributes</exclude>
+ <exclude>.projectile</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <profiles>
+ <!-- Add long running tests as **/*IT.java -->
+ <profile>
+ <id>run-zipit</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>process-test-resources</phase>
+ <configuration>
+ <target>
+ <untar src="${basedir}/src/test/resources/zip64support.tar.bz2"
+ dest="${project.build.testOutputDirectory}"
+ compression="bzip2"/>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>**/zip/*IT.java</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>run-tarit</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>**/tar/*IT.java</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
diff --git a/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml b/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml
deleted file mode 100644
index 8f2e213..0000000
--- a/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-mime4j-core</artifactId>
- <versioning>
- <release>0.7.2</release>
- <versions>
- <version>0.7.2</version>
- </versions>
- <lastUpdated>20170329155734</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml.md5 b/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml.md5
deleted file mode 100644
index 6353f1d..0000000
--- a/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-6abbe630a91b2525675b21c68d839914
\ No newline at end of file
diff --git a/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml.sha1 b/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml.sha1
deleted file mode 100644
index e4ae7a1..0000000
--- a/common/m2/repository/org/apache/james/apache-mime4j-core/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2947a9bc07cd12583dcf0b2659fb251511cee553
\ No newline at end of file
diff --git a/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml b/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml
deleted file mode 100644
index 0ed5fc6..0000000
--- a/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>org.apache.james</groupId>
- <artifactId>apache-mime4j-dom</artifactId>
- <versioning>
- <release>0.7.2</release>
- <versions>
- <version>0.7.2</version>
- </versions>
- <lastUpdated>20170329160017</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml.md5 b/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml.md5
deleted file mode 100644
index a6cd1a7..0000000
--- a/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-ec1db6c0f31cab1cd3b276befda1c167
\ No newline at end of file
diff --git a/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml.sha1 b/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml.sha1
deleted file mode 100644
index eb45d02..0000000
--- a/common/m2/repository/org/apache/james/apache-mime4j-dom/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-93b43d86acd10606f7deac6ecc304c18f0581e20
\ No newline at end of file
diff --git a/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml b/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml
deleted file mode 100644
index 768fd51..0000000
--- a/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>org.ccil.cowan.tagsoup</groupId>
- <artifactId>tagsoup</artifactId>
- <versioning>
- <release>1.2.1</release>
- <versions>
- <version>1.2.1</version>
- </versions>
- <lastUpdated>20160602174216</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml.md5 b/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml.md5
deleted file mode 100644
index bc1fa11..0000000
--- a/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-3f5f22a23cfea4dfe34d2105df2ecbcf
\ No newline at end of file
diff --git a/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml.sha1 b/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml.sha1
deleted file mode 100644
index d3943f9..0000000
--- a/common/m2/repository/org/ccil/cowan/tagsoup/tagsoup/maven-metadata-local.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-292bdfbb33456c0026ed6815f649f6000f360a6f
\ No newline at end of file
diff --git a/common/m2/repository/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.md5 b/common/m2/repository/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.md5
new file mode 100644
index 0000000..5492762
--- /dev/null
+++ b/common/m2/repository/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.md5
@@ -0,0 +1 @@
+7b43716f3172099a039d8ab19fcd1b6b
\ No newline at end of file
diff --git a/common/m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.md5 b/common/m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.md5
new file mode 100644
index 0000000..3eb0c85
--- /dev/null
+++ b/common/m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.md5
@@ -0,0 +1 @@
+9d42e46845c874f1710a9f6a741f6c14
\ No newline at end of file
diff --git a/common/m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.md5 b/common/m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.md5
new file mode 100644
index 0000000..c93da5d
--- /dev/null
+++ b/common/m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.md5
@@ -0,0 +1 @@
+1cb5cfd9b625772dde8b9a6ad8a7a3b1
\ No newline at end of file
diff --git a/common/m2/repository/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.md5 b/common/m2/repository/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.md5
new file mode 100644
index 0000000..58878cf
--- /dev/null
+++ b/common/m2/repository/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.md5
@@ -0,0 +1 @@
+a306107268fd867c6674df8c6df02388
\ No newline at end of file
diff --git a/common/m2/repository/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.md5 b/common/m2/repository/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.md5
new file mode 100644
index 0000000..4f26868
--- /dev/null
+++ b/common/m2/repository/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.md5
@@ -0,0 +1 @@
+dce811ddb461d113b7d1d6c6659dca95
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/_remote.repositories
new file mode 100644
index 0000000..7568521
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:52:09 PDT 2017
+kotlin-android-extensions-1.1.3.jar>central=
+kotlin-android-extensions-1.1.3.pom>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.jar
new file mode 100644
index 0000000..dfd5797
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.jar.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.jar.sha1
new file mode 100644
index 0000000..9b6a413
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.jar.sha1
@@ -0,0 +1 @@
+d3c19734b15eefb0a55f33bb762dbd96ea5dbc57
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.pom
new file mode 100644
index 0000000..c4d5176
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.pom
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+ <modelVersion>4.0.0</modelVersion>
+ <properties>
+ <maven-plugin-anno.version>1.4.1</maven-plugin-anno.version>
+ <maven.version>3.0.4</maven.version>
+ <android-extensions.src>${basedir}/../../../plugins/android-extensions/android-extensions-compiler/src</android-extensions.src>
+ <android-extensions.target-src>${basedir}/target/src</android-extensions.target-src>
+ <android-extensions.target-resource>${basedir}/target/resource</android-extensions.target-resource>
+ </properties>
+
+ <parent>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-project</artifactId>
+ <version>1.1.3</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
+ <artifactId>kotlin-android-extensions</artifactId>
+ <packaging>jar</packaging>
+
+ <description>Android compiler plugin for Kotlin</description>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-compiler-embeddable</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <sourceDirectory>${android-extensions.target-src}</sourceDirectory>
+ <resources>
+ <resource>
+ <directory>${android-extensions.target-resource}</directory>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>3.0.0</version>
+ <executions>
+ <execution>
+ <id>copy-sources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${android-extensions.target-src}</outputDirectory>
+ <resources>
+ <resource><directory>${android-extensions.src}</directory></resource>
+ </resources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-resources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${android-extensions.target-resource}/META-INF</outputDirectory>
+ <resources>
+ <resource><directory>${android-extensions.src}/META-INF</directory></resource>
+ </resources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>com.google.code.maven-replacer-plugin</groupId>
+ <artifactId>replacer</artifactId>
+ <version>1.5.3</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>replace</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <includes>
+ <include>${android-extensions.target-src}/**</include>
+ </includes>
+ <replacements>
+ <replacement>
+ <token>(?<!\.)com\.intellij</token>
+ <value>org.jetbrains.kotlin.com.intellij</value>
+ </replacement>
+ </replacements>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>kotlin-maven-plugin</artifactId>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <version>${project.version}</version>
+
+ <executions>
+ <execution>
+ <id>compile</id>
+ <phase>compile</phase>
+ <goals> <goal>compile</goal> </goals>
+ <configuration>
+ <sourceDirs>
+ <sourceDir>${android-extensions.target-src}</sourceDir>
+ </sourceDirs>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <repositories>
+ <repository>
+ <id>jetbrains-utils</id>
+ <url>http://repository.jetbrains.com/utils</url>
+ </repository>
+ </repositories>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.pom.sha1
new file mode 100644
index 0000000..b770828
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-android-extensions/1.1.3/kotlin-android-extensions-1.1.3.pom.sha1
@@ -0,0 +1 @@
+14f4bd0efd8651807ed0f8d9d962a54a779a1913
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/_remote.repositories
new file mode 100644
index 0000000..a7ec5ea
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:52:09 PDT 2017
+kotlin-annotation-processing-1.1.3.jar>central=
+kotlin-annotation-processing-1.1.3.pom>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.jar
new file mode 100644
index 0000000..bc2d4dc
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.jar.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.jar.sha1
new file mode 100644
index 0000000..21f4be6
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.jar.sha1
@@ -0,0 +1 @@
+a12ba36f9a93bbe93f44ae0dbbd57cd015cf89cf
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.pom
new file mode 100644
index 0000000..252e8f0
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.pom
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+ <modelVersion>4.0.0</modelVersion>
+ <properties>
+ <maven.version>3.0.4</maven.version>
+ <old-kapt.src>${basedir}/src/main/kotlin</old-kapt.src>
+ <annotation-processing.src>${basedir}/../../../plugins/kapt3/src</annotation-processing.src>
+ <annotation-processing.target-src>${basedir}/target/src/main/kotlin</annotation-processing.target-src>
+ <annotation-processing.target-src-test>${basedir}/target/src/test/kotlin</annotation-processing.target-src-test>
+ <annotation-processing.target-resource>${basedir}/target/resource</annotation-processing.target-resource>
+ </properties>
+
+ <parent>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-project</artifactId>
+ <version>1.1.3</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
+ <artifactId>kotlin-annotation-processing</artifactId>
+ <packaging>jar</packaging>
+
+ <description>Annotation Processor wrapper for Kotlin</description>
+
+ <repositories>
+ <repository>
+ <id>jetbrains-utils</id>
+ <url>http://repository.jetbrains.com/utils</url>
+ </repository>
+ </repositories>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-stdlib</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-compiler-embeddable</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>gradle-api</artifactId>
+ <version>1.6</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.tools.build</groupId>
+ <artifactId>gradle</artifactId>
+ <version>1.1.0</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <sourceDirectory>${annotation-processing.target-src}</sourceDirectory>
+ <testSourceDirectory>${annotation-processing.target-src-test}</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>${annotation-processing.target-resource}</directory>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>3.0.0</version>
+ <executions>
+ <execution>
+ <id>copy-sources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${annotation-processing.target-src}</outputDirectory>
+ <resources>
+ <resource><directory>${annotation-processing.src}</directory></resource>
+ <resource><directory>${old-kapt.src}</directory></resource>
+ </resources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-resources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${annotation-processing.target-resource}/META-INF</outputDirectory>
+ <resources>
+ <resource><directory>${annotation-processing.src}/META-INF</directory></resource>
+ </resources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>com.google.code.maven-replacer-plugin</groupId>
+ <artifactId>replacer</artifactId>
+ <version>1.5.3</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>replace</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <includes>
+ <include>${annotation-processing.target-src}/**</include>
+ </includes>
+ <replacements>
+ <replacement>
+ <token>(?<!\.)com\.intellij</token>
+ <value>org.jetbrains.kotlin.com.intellij</value>
+ </replacement>
+ </replacements>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>kotlin-maven-plugin</artifactId>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <version>${project.version}</version>
+ <configuration>
+ <jdkHome>${env.JDK_18}</jdkHome>
+ <annotationPaths>
+ <annotationPath>${basedir}/kotlinAnnotation</annotationPath>
+ </annotationPaths>
+ </configuration>
+
+ <executions>
+ <execution>
+ <id>compile</id>
+ <phase>compile</phase>
+ <goals> <goal>compile</goal> </goals>
+ <configuration>
+ <sourceDirs>
+ <sourceDir>${annotation-processing.target-src}</sourceDir>
+ </sourceDirs>
+ </configuration>
+ </execution>
+
+ <execution>
+ <id>test-compile</id>
+ <phase>test-compile</phase>
+ <goals> <goal>test-compile</goal> </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <version>2.6</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>integration-test</goal>
+ <goal>verify</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>tools_jar_profile</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ <file>
+ <exists>kotlin-annotation-processing-maven-build.txt</exists>
+ </file>
+ </activation>
+ <properties>
+ <toolsjar>${env.JDK_18}/lib/tools.jar</toolsjar>
+ </properties>
+ <dependencies>
+ <dependency>
+ <groupId>com.sun</groupId>
+ <artifactId>tools</artifactId>
+ <version>1.8.0</version>
+ <scope>system</scope>
+ <systemPath>${toolsjar}</systemPath>
+ </dependency>
+ </dependencies>
+ </profile>
+ </profiles>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.pom.sha1
new file mode 100644
index 0000000..f0116b9
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-annotation-processing/1.1.3/kotlin-annotation-processing-1.1.3.pom.sha1
@@ -0,0 +1 @@
+347ad52b4758964caa3c86ab8f1c5dc2025d8e21
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/_remote.repositories
new file mode 100644
index 0000000..c79d211
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:52:11 PDT 2017
+kotlin-compiler-embeddable-1.1.3.jar>central=
+kotlin-compiler-embeddable-1.1.3.pom>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.jar
new file mode 100644
index 0000000..b3dcc82
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.jar.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.jar.sha1
new file mode 100644
index 0000000..ec22ca2
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.jar.sha1
@@ -0,0 +1 @@
+a3032d880deda7a7b9308797a7279c9b263c3209
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.pom
new file mode 100644
index 0000000..3461046
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.pom
@@ -0,0 +1,166 @@
+<?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>kotlin-project</artifactId>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <version>1.1.3</version>
+ <relativePath>../../../pom.xml</relativePath>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>kotlin-compiler-embeddable</artifactId>
+ <description>the Kotlin compiler embeddable</description>
+ <build>
+ <testSourceDirectory>test/kotlin</testSourceDirectory>
+ <plugins>
+ <plugin>
+ <artifactId>maven-source-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>generate-sources-for-shade-plugin</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar-no-fork</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>3.0.0</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation>
+ <shadedArtifactAttached>false</shadedArtifactAttached>
+ <createDependencyReducedPom>true</createDependencyReducedPom>
+ <createSourcesJar>true</createSourcesJar>
+ <filters>
+ <filter>
+ <artifact>*:kotlin-compiler</artifact>
+ <excludes>
+ <exclude>com/sun/jna/**</exclude>
+ <exclude>net/rubygrapefruit/**</exclude>
+ </excludes>
+ </filter>
+ </filters>
+ <relocations>
+ <relocation>
+ <pattern>com.intellij</pattern>
+ <shadedPattern>${kotlin.relocated.package}.com.intellij</shadedPattern>
+ </relocation>
+ <relocation>
+ <pattern>com.google</pattern>
+ <shadedPattern>${kotlin.relocated.package}.com.google</shadedPattern>
+ </relocation>
+ <relocation>
+ <pattern>org.apache</pattern>
+ <shadedPattern>${kotlin.relocated.package}.org.apache</shadedPattern>
+ </relocation>
+ <relocation>
+ <pattern>org.jdom</pattern>
+ <shadedPattern>${kotlin.relocated.package}.org.jdom</shadedPattern>
+ </relocation>
+ <relocation>
+ <pattern>org.fusesource</pattern>
+ <shadedPattern>${kotlin.relocated.package}.org.fusesource</shadedPattern>
+ <excludes>
+ <exclude>org.fusesource.jansi.internal.CLibrary</exclude>
+ </excludes>
+ </relocation>
+ <relocation>
+ <pattern>org.picocontainer</pattern>
+ <shadedPattern>${kotlin.relocated.package}.org.picocontainer</shadedPattern>
+ </relocation>
+ <relocation>
+ <pattern>jline</pattern>
+ <shadedPattern>${kotlin.relocated.package}.jline</shadedPattern>
+ </relocation>
+ <relocation>
+ <pattern>gnu</pattern>
+ <shadedPattern>${kotlin.relocated.package}.gnu</shadedPattern>
+ </relocation>
+ <relocation>
+ <pattern>javax.inject</pattern>
+ <shadedPattern>${kotlin.relocated.package}.javax.inject</shadedPattern>
+ </relocation>
+ </relocations>
+ <transformers>
+ <transformer />
+ </transformers>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <id>test-compile</id>
+ <phase>integration-test</phase>
+ <goals>
+ <goal>test-compile</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>${surefire-version}</version>
+ <executions>
+ <execution>
+ <id>integration-test</id>
+ <phase>integration-test</phase>
+ <goals>
+ <goal>test</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <workingDirectory>${project.build.directory}</workingDirectory>
+ <systemPropertyVariables>
+ <compilerJar>${project.artifactId}-${project.parent.version}.jar</compilerJar>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-test-junit</artifactId>
+ <version>1.1.3</version>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>kotlin-test</artifactId>
+ <groupId>org.jetbrains.kotlin</groupId>
+ </exclusion>
+ </exclusions>
+ </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>
+ </dependencies>
+ <properties>
+ <kotlin.relocated.package>org.jetbrains.kotlin</kotlin.relocated.package>
+ <maven-plugin-anno.version>1.4.1</maven-plugin-anno.version>
+ <maven.version>3.0.4</maven.version>
+ <surefire-version>2.16</surefire-version>
+ </properties>
+</project>
+
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.pom.sha1
new file mode 100644
index 0000000..d8e9115
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.1.3/kotlin-compiler-embeddable-1.1.3.pom.sha1
@@ -0,0 +1 @@
+bf9164de0832a7366b86a75b3a4ed7edfaa27f7f
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/_remote.repositories
new file mode 100644
index 0000000..9d4fc43
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:52:08 PDT 2017
+kotlin-compiler-runner-1.1.3.pom>central=
+kotlin-compiler-runner-1.1.3.jar>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.jar
new file mode 100644
index 0000000..eea56d1
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.jar.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.jar.sha1
new file mode 100644
index 0000000..84949a7
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.jar.sha1
@@ -0,0 +1 @@
+fad868962f9eda09aa04910104d7c793911d6948
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.pom
new file mode 100644
index 0000000..7291088
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.pom
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+ <modelVersion>4.0.0</modelVersion>
+ <properties>
+ <maven-plugin-anno.version>1.4.1</maven-plugin-anno.version>
+ <maven.version>3.0.4</maven.version>
+ <daemon-client.target-src>${basedir}/target/src/main/kotlin</daemon-client.target-src>
+ </properties>
+
+ <parent>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-project</artifactId>
+ <version>1.1.3</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
+ <artifactId>kotlin-compiler-runner</artifactId>
+ <packaging>jar</packaging>
+
+ <description>Compiler runner + daemon client</description>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-compiler-embeddable</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <sourceDirectory>${daemon-client.target-src}</sourceDirectory>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>3.0.0</version>
+ <executions>
+ <execution>
+ <id>copy-sources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${daemon-client.target-src}</outputDirectory>
+ <resources>
+ <resource><directory>${project-root}/compiler/daemon/daemon-client/src</directory></resource>
+ <resource><directory>${project-root}/compiler/compiler-runner/src</directory></resource>
+ </resources>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>com.google.code.maven-replacer-plugin</groupId>
+ <artifactId>replacer</artifactId>
+ <version>1.5.3</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>replace</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <includes>
+ <include>${daemon-client.target-src}/**</include>
+ </includes>
+ <replacements>
+ <replacement>
+ <token>(?<!\.)com\.intellij</token>
+ <value>org.jetbrains.kotlin.com.intellij</value>
+ </replacement>
+ </replacements>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>kotlin-maven-plugin</artifactId>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <version>${project.version}</version>
+
+ <executions>
+ <execution>
+ <id>compile</id>
+ <phase>compile</phase>
+ <goals> <goal>compile</goal> </goals>
+ <configuration>
+ <sourceDirs>
+ <sourceDir>${daemon-client.target-src}</sourceDir>
+ </sourceDirs>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.pom.sha1
new file mode 100644
index 0000000..589614a
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-compiler-runner/1.1.3/kotlin-compiler-runner-1.1.3.pom.sha1
@@ -0,0 +1 @@
+dd3d32720e7a47469ac763325b294b8760ca0a91
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/_remote.repositories
new file mode 100644
index 0000000..ecca213
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:52:08 PDT 2017
+kotlin-gradle-plugin-api-1.1.3.pom>central=
+kotlin-gradle-plugin-api-1.1.3.jar>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.jar
new file mode 100644
index 0000000..f0afef2
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.jar.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.jar.sha1
new file mode 100644
index 0000000..db4c455
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.jar.sha1
@@ -0,0 +1 @@
+a3bbe7482069bdbb39a64a798bf60c225d9f37eb
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.pom
new file mode 100644
index 0000000..fedb3ba
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-gradle-plugin-api</artifactId>
+ <version>1.1.3</version>
+ <name>org.jetbrains.kotlin:kotlin-gradle-plugin-api</name>
+ <description>null</description>
+ <url>https://kotlinlang.org/</url>
+ <licenses>
+ <license>
+ <name>The Apache License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>Kotlin Team</name>
+ <organization>JetBrains</organization>
+ <organizationUrl>https://www.jetbrains.com</organizationUrl>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
+ <developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
+ <url>https://github.com/JetBrains/kotlin</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-stdlib</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.pom.sha1
new file mode 100644
index 0000000..5c638fb
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.1.3/kotlin-gradle-plugin-api-1.1.3.pom.sha1
@@ -0,0 +1 @@
+e646e9908843a5e100e51ac031a8d33afe072bee
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/_remote.repositories
new file mode 100644
index 0000000..3c089c1
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:52:09 PDT 2017
+kotlin-gradle-plugin-1.1.3.jar>central=
+kotlin-gradle-plugin-1.1.3.pom>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.jar
new file mode 100644
index 0000000..4b93cc6
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.jar.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.jar.sha1
new file mode 100644
index 0000000..14593ff
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.jar.sha1
@@ -0,0 +1 @@
+a14a0efb6470e6fa18dce82592db47ad21701c6a
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.pom
new file mode 100644
index 0000000..f5f7a8c
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.pom
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-gradle-plugin</artifactId>
+ <version>1.1.3</version>
+ <name>org.jetbrains.kotlin:kotlin-gradle-plugin</name>
+ <description>null</description>
+ <url>https://kotlinlang.org/</url>
+ <licenses>
+ <license>
+ <name>The Apache License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>Kotlin Team</name>
+ <organization>JetBrains</organization>
+ <organizationUrl>https://www.jetbrains.com</organizationUrl>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
+ <developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
+ <url>https://github.com/JetBrains/kotlin</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-gradle-plugin-api</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-stdlib</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-android-extensions</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-compiler-embeddable</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-compiler-runner</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-annotation-processing</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>2.4</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.4</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-build-common-test</artifactId>
+ <version>1.1.3</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-test-junit</artifactId>
+ <version>1.1.3</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.pom.sha1
new file mode 100644
index 0000000..20ce32b
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3/kotlin-gradle-plugin-1.1.3.pom.sha1
@@ -0,0 +1 @@
+298872cae4a28c3e3e507abfd09d2b5ae16d0777
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/_remote.repositories
new file mode 100644
index 0000000..6b0af7c
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/_remote.repositories
@@ -0,0 +1,3 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:52:07 PDT 2017
+kotlin-project-1.1.3.pom>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/kotlin-project-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/kotlin-project-1.1.3.pom
new file mode 100644
index 0000000..728ffc2
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/kotlin-project-1.1.3.pom
@@ -0,0 +1,289 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-project</artifactId>
+ <version>1.1.3</version>
+ <packaging>pom</packaging>
+
+ <name>Kotlin</name>
+ <description>Kotlin is a statically typed programming language that compiles to JVM byte codes and JavaScript</description>
+ <url>http://kotlinlang.org/</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>
+ <comments>A business-friendly OSS license</comments>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>https://github.com/JetBrains/kotlin</url>
+ <connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
+ <developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
+ </scm>
+
+ <developers>
+ <developer>
+ <id>JetBrains</id>
+ <name>JetBrains Team</name>
+ <organization>JetBrains</organization>
+ <organizationUrl>http://www.jetbrains.com</organizationUrl>
+ </developer>
+ </developers>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project-root>../../..</project-root>
+
+ <junit-version>4.11</junit-version>
+ <pegdown.version>1.1.0</pegdown.version>
+ <surefire-version>2.16</surefire-version>
+ <exec-maven-plugin.version>1.2.1</exec-maven-plugin.version>
+ <selenium.version>2.52.0</selenium.version>
+ <htmlunit.version>2.24</htmlunit.version>
+
+ <kotlin-dist>${project-root}/dist</kotlin-dist>
+ <kotlin-sdk>${kotlin-dist}/kotlinc</kotlin-sdk>
+ <kotlin.compiler.jdkHome>${env.JDK_18}</kotlin.compiler.jdkHome>
+
+ <kotlin.language.version>1.1</kotlin.language.version>
+
+ <maven.compiler.source>1.6</maven.compiler.source>
+ <maven.compiler.target>1.6</maven.compiler.target>
+ </properties>
+
+ <prerequisites>
+ <maven>3.0.2</maven>
+ </prerequisites>
+
+ <distributionManagement>
+ <repository>
+ <id>${deploy-repo}</id>
+ <url>${deploy-url}</url>
+ </repository>
+ <snapshotRepository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
+ </snapshotRepository>
+ </distributionManagement>
+
+ <modules>
+ <module>tools/kotlin-compiler</module>
+ <module>tools/kotlin-compiler-embeddable</module>
+ <module>tools/kotlin-compiler-client-embeddable</module>
+ <module>tools/kotlin-compiler-client-embeddable-test</module>
+ <module>tools/native-platform</module>
+ <module>tools/kotlin-compiler-runner</module>
+ <module>tools/kotlin-daemon-client</module>
+ <module>tools/kotlin-build-common-test</module>
+ <module>tools/kotlin-maven-plugin</module>
+
+ <module>tools/kotlin-osgi-bundle</module>
+
+ <module>tools/maven-archetypes</module>
+
+
+ <module>tools/idl2k</module>
+ <module>tools/kotlin-annotation-processing</module>
+ <module>tools/kotlin-annotation-processing-maven</module>
+ <module>tools/kotlin-maven-allopen</module>
+ <module>tools/kotlin-maven-noarg</module>
+ <module>tools/kotlin-sam-with-receiver-compiler-plugin</module>
+ <module>tools/kotlin-source-sections-compiler-plugin</module>
+
+ <module>tools/kotlin-script-util</module>
+ <module>tools/kotlin-android-extensions</module>
+ <module>tools/kotlin-maven-plugin-test</module>
+
+ <module>examples/annotation-processor-example</module>
+ <module>examples/kotlin-java-example</module>
+ <module>examples/js-example</module>
+ <module>examples/kotlin-js-library-example</module>
+ <module>examples/browser-example</module>
+ <module>examples/browser-example-with-library</module>
+ <module>examples/kotlin-jsr223-local-example</module>
+ <module>examples/kotlin-jsr223-daemon-local-eval-example</module>
+
+ <!-- <module>tools/kotlin-allopen</module> -->
+ <!-- <module>tools/kotlin-noarg</module> -->
+ <!-- <module>tools/kotlin-gradle-plugin</module> -->
+ <!-- <module>tools/kotlin-gradle-plugin-api</module> -->
+ <!-- <module>examples/kotlin-gradle-subplugin-example</module> -->
+ <!-- <module>tools/kotlin-gradle-plugin-integration-tests</module> -->
+ </modules>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit-version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
+ <configuration>
+ <source>${maven.compiler.source}</source>
+ <target>${maven.compiler.target}</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.1.2</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.9</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.7</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.6</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>${surefire-version}</version>
+ <configuration>
+ <forkMode>once</forkMode>
+ <jvm>${env.JDK_16}/bin/java</jvm>
+ <useSystemClassLoader>false</useSystemClassLoader>
+ <useManifestOnlyJar>false</useManifestOnlyJar>
+ <failIfNoTests>false</failIfNoTests>
+ <includes>
+ <include>**/*Test.*</include>
+ </includes>
+ <excludes>
+ </excludes>
+ <systemProperties>
+ <project.version>${project.version}</project.version>
+ </systemProperties>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <configuration>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <id>attach-sources</id>
+ <goals>
+ <goal>jar-no-fork</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>attach-empty-javadoc</id>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${highest-basedir}/lib/empty-javadoc.jar</file>
+ <type>jar</type>
+ <classifier>javadoc</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.commonjava.maven.plugins</groupId>
+ <artifactId>directory-maven-plugin</artifactId>
+ <version>0.1</version>
+ <executions>
+ <execution>
+ <id>directories</id>
+ <goals>
+ <goal>highest-basedir</goal>
+ </goals>
+ <phase>initialize</phase>
+ <configuration>
+ <property>highest-basedir</property>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifest>
+ <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ </manifest>
+ </archive>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>sign-artifacts</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <configuration>
+ <passphrase>${kotlin.key.passphrase}</passphrase>
+ <keyname>${kotlin.key.name}</keyname>
+ <homedir>${highest-basedir}/.gnupg</homedir>
+ </configuration>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/kotlin-project-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/kotlin-project-1.1.3.pom.sha1
new file mode 100644
index 0000000..7f36c0a
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-project/1.1.3/kotlin-project-1.1.3.pom.sha1
@@ -0,0 +1 @@
+c4aced4d6c8681e31bcad899d519adc2240762fa
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.jar
new file mode 100644
index 0000000..ac9387d
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.pom
new file mode 100644
index 0000000..05aa88d
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-reflect</artifactId>
+ <version>1.1.3-2</version>
+ <name>org.jetbrains.kotlin:kotlin-reflect</name>
+ <description>Kotlin Full Reflection Library</description>
+ <url>https://kotlinlang.org/</url>
+ <licenses>
+ <license>
+ <name>The Apache License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>Kotlin Team</name>
+ <organization>JetBrains</organization>
+ <organizationUrl>https://www.jetbrains.com</organizationUrl>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
+ <developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
+ <url>https://github.com/JetBrains/kotlin</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-stdlib</artifactId>
+ <version>1.1.3-2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3-javadoc.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3-javadoc.jar
new file mode 100644
index 0000000..890536e
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3-javadoc.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3-sources.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3-sources.jar
new file mode 100644
index 0000000..0679ee4
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3-sources.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3.jar
new file mode 100644
index 0000000..5aaff71
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3.pom
new file mode 100644
index 0000000..4a51b99
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3/kotlin-reflect-1.1.3.pom
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-reflect</artifactId>
+ <version>1.1.3</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-stdlib</artifactId>
+ <version>1.1.3</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/_remote.repositories b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/_remote.repositories
new file mode 100644
index 0000000..787d884
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Wed Jul 19 16:46:26 PDT 2017
+kotlin-stdlib-1.1.3.jar>central=
+kotlin-stdlib-1.1.3.pom>central=
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.jar b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.jar
new file mode 100644
index 0000000..cd58770
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.jar.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.jar.sha1
new file mode 100644
index 0000000..102c4c5
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.jar.sha1
@@ -0,0 +1 @@
+e51ebc59da5103a2052859e89682c7f9c3456298
\ No newline at end of file
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.pom b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.pom
new file mode 100644
index 0000000..6b048da
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-stdlib</artifactId>
+ <version>1.1.3</version>
+ <name>org.jetbrains.kotlin:kotlin-stdlib</name>
+ <description>Kotlin Standard Library</description>
+ <url>https://kotlinlang.org/</url>
+ <licenses>
+ <license>
+ <name>The Apache License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>Kotlin Team</name>
+ <organization>JetBrains</organization>
+ <organizationUrl>https://www.jetbrains.com</organizationUrl>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
+ <developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
+ <url>https://github.com/JetBrains/kotlin</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>org.jetbrains</groupId>
+ <artifactId>annotations</artifactId>
+ <version>13.0</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-test-junit</artifactId>
+ <version>1.1.3</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.pom.sha1 b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.pom.sha1
new file mode 100644
index 0000000..ddfad4e
--- /dev/null
+++ b/common/m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3/kotlin-stdlib-1.1.3.pom.sha1
@@ -0,0 +1 @@
+92828201c19a4676465245b627dfff3f300fa428
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar
new file mode 100644
index 0000000..2c4626e
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar
Binary files differ
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar.md5 b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar.md5
new file mode 100644
index 0000000..37090da
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar.md5
@@ -0,0 +1 @@
+4d6140c302db32e16bae1d66fe467de7
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar.sha1 b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar.sha1
new file mode 100644
index 0000000..ff6fa7a
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.jar.sha1
@@ -0,0 +1 @@
+b0dfd08c85783b5cd57338125746db47198335a6
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom
new file mode 100644
index 0000000..44f8d55
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <version>2.2.29</version>
+ <dependencies>
+ <dependency>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy</artifactId>
+ <version>1.5.5</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy-agent</artifactId>
+ <version>1.5.5</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.objenesis</groupId>
+ <artifactId>objenesis</artifactId>
+ <version>2.4</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+ <name>Mockito</name>
+ <packaging>jar</packaging>
+ <url>http://mockito.org</url>
+ <description>Mock objects library for java</description>
+ <licenses>
+ <license>
+ <name>The MIT License</name>
+ <url>http://github.com/mockito/mockito/blob/master/LICENSE</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <url>http://github.com/mockito/mockito</url>
+ </scm>
+ <issueManagement>
+ <url>https://github.com/mockito/mockito/issues</url>
+ <system>GitHub issues</system>
+ </issueManagement>
+ <ciManagement>
+ <url>https://travis-ci.org/mockito/mockito</url>
+ <system>TravisCI</system>
+ </ciManagement>
+ <developers>
+ <developer>
+ <id>szczepiq</id>
+ <name>Szczepan Faber</name>
+ <roles>
+ <role>Core developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>bric3</id>
+ <name>Brice Dutheil</name>
+ <roles>
+ <role>Core developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>raphw</id>
+ <name>Rafael Winterhalter</name>
+ <roles>
+ <role>Core developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>TimvdLippe</id>
+ <name>Tim van der Lippe</name>
+ <roles>
+ <role>Core developer</role>
+ </roles>
+ </developer>
+ </developers>
+</project>
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom.md5 b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom.md5
new file mode 100644
index 0000000..43ee892
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom.md5
@@ -0,0 +1 @@
+8683ea32781fad5808fa5e34ee4791bc
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom.sha1 b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom.sha1
new file mode 100644
index 0000000..568b579
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.29/mockito-core-2.2.29.pom.sha1
@@ -0,0 +1 @@
+c2264c16d7cacf33ffec674173ddc652eafb4fb7
\ No newline at end of file
diff --git a/common/m2/repository/org/ow2/asm/asm-analysis/5.1/NOTICE b/common/m2/repository/org/ow2/asm/asm-analysis/5.1/NOTICE
new file mode 100644
index 0000000..9496b17
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-analysis/5.1/NOTICE
@@ -0,0 +1,28 @@
+
+ ASM: a very small and fast Java bytecode manipulation framework
+ Copyright (c) 2000-2005 INRIA, France Telecom
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/common/m2/repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.jar b/common/m2/repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.jar
new file mode 100644
index 0000000..5ddcead
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.jar
Binary files differ
diff --git a/common/m2/repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.pom b/common/m2/repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.pom
new file mode 100644
index 0000000..a26fbe3
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.pom
@@ -0,0 +1,51 @@
+<!--
+ ! ASM: a very small and fast Java bytecode manipulation framework
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
+ ! All rights reserved.
+ !
+ ! Redistribution and use in source and binary forms, with or without
+ ! modification, are permitted provided that the following conditions
+ ! are met:
+ ! 1. Redistributions of source code must retain the above copyright
+ ! notice, this list of conditions and the following disclaimer.
+ ! 2. Redistributions in binary form must reproduce the above copyright
+ ! notice, this list of conditions and the following disclaimer in the
+ ! documentation and/or other materials provided with the distribution.
+ ! 3. Neither the name of the copyright holders nor the names of its
+ ! contributors may be used to endorse or promote products derived from
+ ! this software without specific prior written permission.
+ !
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ ! THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<project>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>asm-parent</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <version>5.1</version>
+ </parent>
+
+ <name>ASM Analysis</name>
+ <artifactId>asm-analysis</artifactId>
+ <packaging>jar</packaging>
+
+ <dependencies>
+ <dependency>
+ <artifactId>asm-tree</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/common/m2/repository/org/ow2/asm/asm-commons/5.1/NOTICE b/common/m2/repository/org/ow2/asm/asm-commons/5.1/NOTICE
new file mode 100644
index 0000000..9496b17
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-commons/5.1/NOTICE
@@ -0,0 +1,28 @@
+
+ ASM: a very small and fast Java bytecode manipulation framework
+ Copyright (c) 2000-2005 INRIA, France Telecom
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/common/m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar b/common/m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar
new file mode 100644
index 0000000..2c8d5b4
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar
Binary files differ
diff --git a/common/m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.pom b/common/m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.pom
new file mode 100644
index 0000000..3a41995
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.pom
@@ -0,0 +1,51 @@
+<!--
+ ! ASM: a very small and fast Java bytecode manipulation framework
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
+ ! All rights reserved.
+ !
+ ! Redistribution and use in source and binary forms, with or without
+ ! modification, are permitted provided that the following conditions
+ ! are met:
+ ! 1. Redistributions of source code must retain the above copyright
+ ! notice, this list of conditions and the following disclaimer.
+ ! 2. Redistributions in binary form must reproduce the above copyright
+ ! notice, this list of conditions and the following disclaimer in the
+ ! documentation and/or other materials provided with the distribution.
+ ! 3. Neither the name of the copyright holders nor the names of its
+ ! contributors may be used to endorse or promote products derived from
+ ! this software without specific prior written permission.
+ !
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ ! THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<project>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>asm-parent</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <version>5.1</version>
+ </parent>
+
+ <name>ASM Commons</name>
+ <artifactId>asm-commons</artifactId>
+ <packaging>jar</packaging>
+
+ <dependencies>
+ <dependency>
+ <artifactId>asm-tree</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/common/m2/repository/org/ow2/asm/asm-tree/5.1/NOTICE b/common/m2/repository/org/ow2/asm/asm-tree/5.1/NOTICE
new file mode 100644
index 0000000..9496b17
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-tree/5.1/NOTICE
@@ -0,0 +1,28 @@
+
+ ASM: a very small and fast Java bytecode manipulation framework
+ Copyright (c) 2000-2005 INRIA, France Telecom
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/common/m2/repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.jar b/common/m2/repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.jar
new file mode 100644
index 0000000..d0d1377
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.jar
Binary files differ
diff --git a/common/m2/repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.pom b/common/m2/repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.pom
new file mode 100644
index 0000000..f17ebe0
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.pom
@@ -0,0 +1,51 @@
+<!--
+ ! ASM: a very small and fast Java bytecode manipulation framework
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
+ ! All rights reserved.
+ !
+ ! Redistribution and use in source and binary forms, with or without
+ ! modification, are permitted provided that the following conditions
+ ! are met:
+ ! 1. Redistributions of source code must retain the above copyright
+ ! notice, this list of conditions and the following disclaimer.
+ ! 2. Redistributions in binary form must reproduce the above copyright
+ ! notice, this list of conditions and the following disclaimer in the
+ ! documentation and/or other materials provided with the distribution.
+ ! 3. Neither the name of the copyright holders nor the names of its
+ ! contributors may be used to endorse or promote products derived from
+ ! this software without specific prior written permission.
+ !
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ ! THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<project>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>asm-parent</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <version>5.1</version>
+ </parent>
+
+ <name>ASM Tree</name>
+ <artifactId>asm-tree</artifactId>
+ <packaging>jar</packaging>
+
+ <dependencies>
+ <dependency>
+ <artifactId>asm</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/common/m2/repository/org/ow2/asm/asm-util/5.1/NOTICE b/common/m2/repository/org/ow2/asm/asm-util/5.1/NOTICE
new file mode 100644
index 0000000..9496b17
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-util/5.1/NOTICE
@@ -0,0 +1,28 @@
+
+ ASM: a very small and fast Java bytecode manipulation framework
+ Copyright (c) 2000-2005 INRIA, France Telecom
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/common/m2/repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.jar b/common/m2/repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.jar
new file mode 100644
index 0000000..3aec152
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.jar
Binary files differ
diff --git a/common/m2/repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.pom b/common/m2/repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.pom
new file mode 100644
index 0000000..66c1a16
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.pom
@@ -0,0 +1,51 @@
+<!--
+ ! ASM: a very small and fast Java bytecode manipulation framework
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
+ ! All rights reserved.
+ !
+ ! Redistribution and use in source and binary forms, with or without
+ ! modification, are permitted provided that the following conditions
+ ! are met:
+ ! 1. Redistributions of source code must retain the above copyright
+ ! notice, this list of conditions and the following disclaimer.
+ ! 2. Redistributions in binary form must reproduce the above copyright
+ ! notice, this list of conditions and the following disclaimer in the
+ ! documentation and/or other materials provided with the distribution.
+ ! 3. Neither the name of the copyright holders nor the names of its
+ ! contributors may be used to endorse or promote products derived from
+ ! this software without specific prior written permission.
+ !
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ ! THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<project>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>asm-parent</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <version>5.1</version>
+ </parent>
+
+ <name>ASM Util</name>
+ <artifactId>asm-util</artifactId>
+ <packaging>jar</packaging>
+
+ <dependencies>
+ <dependency>
+ <artifactId>asm-tree</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/common/m2/repository/org/ow2/asm/asm/5.1/NOTICE b/common/m2/repository/org/ow2/asm/asm/5.1/NOTICE
new file mode 100644
index 0000000..9496b17
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm/5.1/NOTICE
@@ -0,0 +1,28 @@
+
+ ASM: a very small and fast Java bytecode manipulation framework
+ Copyright (c) 2000-2005 INRIA, France Telecom
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/common/m2/repository/org/ow2/asm/asm/5.1/asm-5.1.jar b/common/m2/repository/org/ow2/asm/asm/5.1/asm-5.1.jar
new file mode 100644
index 0000000..18433c1
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm/5.1/asm-5.1.jar
Binary files differ
diff --git a/common/m2/repository/org/ow2/asm/asm/5.1/asm-5.1.pom b/common/m2/repository/org/ow2/asm/asm/5.1/asm-5.1.pom
new file mode 100644
index 0000000..e8116e2
--- /dev/null
+++ b/common/m2/repository/org/ow2/asm/asm/5.1/asm-5.1.pom
@@ -0,0 +1,44 @@
+<!--
+ ! ASM: a very small and fast Java bytecode manipulation framework
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
+ ! All rights reserved.
+ !
+ ! Redistribution and use in source and binary forms, with or without
+ ! modification, are permitted provided that the following conditions
+ ! are met:
+ ! 1. Redistributions of source code must retain the above copyright
+ ! notice, this list of conditions and the following disclaimer.
+ ! 2. Redistributions in binary form must reproduce the above copyright
+ ! notice, this list of conditions and the following disclaimer in the
+ ! documentation and/or other materials provided with the distribution.
+ ! 3. Neither the name of the copyright holders nor the names of its
+ ! contributors may be used to endorse or promote products derived from
+ ! this software without specific prior written permission.
+ !
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ ! THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<project>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>asm-parent</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <version>5.1</version>
+ </parent>
+
+ <name>ASM Core</name>
+ <artifactId>asm</artifactId>
+ <packaging>jar</packaging>
+
+</project>