Merge "Add UAST prebuilt as a plain .jar library"
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar
new file mode 100644
index 0000000..d09f52c
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar
Binary files differ
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar.md5
new file mode 100644
index 0000000..30d5ca5
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar.md5
@@ -0,0 +1 @@
+269c8d0eeb0cd9b9e894a7b8c5938ba3
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar.sha1
new file mode 100644
index 0000000..7bdde7b
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.jar.sha1
@@ -0,0 +1 @@
+726a5aa27a9a2a2428e96846c4775aaf7c62ec87
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom
new file mode 100644
index 0000000..ecc8119
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>byte-buddy-parent</artifactId>
+ <groupId>net.bytebuddy</groupId>
+ <version>1.4.33</version>
+ </parent>
+
+ <artifactId>byte-buddy-agent</artifactId>
+ <packaging>bundle</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>
+
+ <build>
+ <plugins>
+ <!-- Define bundle plugin in order to allow for 'bundle' packaging. -->
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>${version.plugin.bundle}</version>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>extras</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <!-- Specify OSGi packaging and agent manifest headers. -->
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>${version.plugin.bundle}</version>
+ <extensions>true</extensions>
+ <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>
+ </instructions>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>bundle</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom.md5
new file mode 100644
index 0000000..8538cea
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom.md5
@@ -0,0 +1 @@
+499ccd0564400d21f4bda638e643ba67
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom.sha1
new file mode 100644
index 0000000..92d50a8
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.4.33/byte-buddy-agent-1.4.33.pom.sha1
@@ -0,0 +1 @@
+ab115570368c98ddb2e682ce3607d1eed0349086
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml b/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml
new file mode 100644
index 0000000..b9f41e6
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy-agent</artifactId>
+ <versioning>
+ <release>1.4.33</release>
+ <versions>
+ <version>1.4.33</version>
+ </versions>
+ <lastUpdated>20161018005845</lastUpdated>
+ </versioning>
+</metadata>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml.md5
new file mode 100644
index 0000000..1f3b0dd
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml.md5
@@ -0,0 +1 @@
+4c0c5a9fa6ca09250396c326bbb5e524
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml.sha1
new file mode 100644
index 0000000..8c8dcbd
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+8eccf8d7a6e4a4e58e7e27a4d1415eb6914add21
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.pom b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.pom
new file mode 100644
index 0000000..5f88875
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.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.4.33</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.4.33</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.4.33/byte-buddy-parent-1.4.33.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.pom.md5
new file mode 100644
index 0000000..f7529d3
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.pom.md5
@@ -0,0 +1 @@
+d6739583148021d09820670a2410600d
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.pom.sha1
new file mode 100644
index 0000000..0fd5f9c
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.4.33/byte-buddy-parent-1.4.33.pom.sha1
@@ -0,0 +1 @@
+e070f543344613fc1ffa9103f78540fa6f77cab0
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml b/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml
new file mode 100644
index 0000000..d6287b7
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy-parent</artifactId>
+ <versioning>
+ <release>1.4.33</release>
+ <versions>
+ <version>1.4.33</version>
+ </versions>
+ <lastUpdated>20161018005848</lastUpdated>
+ </versioning>
+</metadata>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml.md5
new file mode 100644
index 0000000..ef03d7e
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml.md5
@@ -0,0 +1 @@
+2fb6bed79deba44da53b98405682bfd9
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml.sha1
new file mode 100644
index 0000000..bc25398
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+c6afe5e187ae4c46b83ec5b8ee6c496745781598
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar
new file mode 100644
index 0000000..46eaffc
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar
Binary files differ
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar.md5
new file mode 100644
index 0000000..9578148
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar.md5
@@ -0,0 +1 @@
+62984bca7b73d25ec5ad5031a9a184ef
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar.sha1
new file mode 100644
index 0000000..3a8fa83
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.jar.sha1
@@ -0,0 +1 @@
+911428f94b1efd9b07a59f1ee57eb011c283ed51
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.pom b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.pom
new file mode 100644
index 0000000..aace742
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.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.4.33</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.4.33</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.4.33/byte-buddy-1.4.33.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.pom.md5
new file mode 100644
index 0000000..fccf2fd
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.pom.md5
@@ -0,0 +1 @@
+020899e386bbf3d8b176eb057dea6ba5
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.pom.sha1
new file mode 100644
index 0000000..d20d67d
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/byte-buddy-1.4.33.pom.sha1
@@ -0,0 +1 @@
+8a63600d6516bcc859b2760bb56bf1506dc25a2f
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml b/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml
new file mode 100644
index 0000000..9fe09fd
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy</artifactId>
+ <versioning>
+ <release>1.4.33</release>
+ <versions>
+ <version>1.4.33</version>
+ </versions>
+ <lastUpdated>20161018005846</lastUpdated>
+ </versioning>
+</metadata>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml.md5
new file mode 100644
index 0000000..89bd8f8
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml.md5
@@ -0,0 +1 @@
+62198a687f1a2e44aa117dacaaf83edc
\ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml.sha1
new file mode 100644
index 0000000..eaa576c
--- /dev/null
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml.sha1
@@ -0,0 +1 @@
+4d5e7abf1c3914ad466f678f1b13abead0ea9ab7
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar
new file mode 100644
index 0000000..069f0af
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar
Binary files differ
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar.md5 b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar.md5
new file mode 100644
index 0000000..8c5e408
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar.md5
@@ -0,0 +1 @@
+c94f2d48eeeaac768886a7df500d56af
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar.sha1 b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar.sha1
new file mode 100644
index 0000000..1805071
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.jar.sha1
@@ -0,0 +1 @@
+807a6e1ddcb080e4d157aa0f97a112422e297a7a
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.pom b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.pom
new file mode 100644
index 0000000..02bfefb
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.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.5</version>
+ <dependencies>
+ <dependency>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy</artifactId>
+ <version>1.4.33</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy-agent</artifactId>
+ <version>1.4.33</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.5/mockito-core-2.2.5.pom.md5 b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.pom.md5
new file mode 100644
index 0000000..299ce5c
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.pom.md5
@@ -0,0 +1 @@
+3231c8c3e309bb96f7810efbfef66648
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.pom.sha1 b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.pom.sha1
new file mode 100644
index 0000000..b666a1a
--- /dev/null
+++ b/common/m2/repository/org/mockito/mockito-core/2.2.5/mockito-core-2.2.5.pom.sha1
@@ -0,0 +1 @@
+2b02b86b3870ae5bba9c8f309fd80ab82591cabe
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml b/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml
index a1592a1..e70691d 100644
--- a/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml
+++ b/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml
@@ -5,7 +5,7 @@
<version>2.0.99-beta</version>
<versioning>
<latest>2.0.99-beta</latest>
- <release>2.0.99-beta</release>
+ <release>2.2.5</release>
<versions>
<version>1.3</version>
<version>1.5</version>
@@ -142,7 +142,8 @@
<version>2.0.97-beta</version>
<version>2.0.98-beta</version>
<version>2.0.99-beta</version>
+ <version>2.2.5</version>
</versions>
- <lastUpdated>20160807062607</lastUpdated>
+ <lastUpdated>20161018005853</lastUpdated>
</versioning>
</metadata>
diff --git a/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.md5 b/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.md5
index b38d947..12a8304 100644
--- a/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.md5
+++ b/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.md5
@@ -1 +1 @@
-9fb9a1b3166e7ac34b4d90c135e12e6a
\ No newline at end of file
+aa5ed4be5da07b2d9eaa26181f8c936e
\ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.sha1 b/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.sha1
index efb9cff..93701cd 100644
--- a/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.sha1
+++ b/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml.sha1
@@ -1 +1 @@
-b9e8ebea599d90e6d1231f6b99cb44eb23624016
\ No newline at end of file
+6f130c3d034edc15add0a0f728d6570800fa94a6
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom b/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom
new file mode 100644
index 0000000..371638f
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom
@@ -0,0 +1,517 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.objenesis</groupId>
+ <artifactId>objenesis-parent</artifactId>
+ <version>2.4</version>
+ <packaging>pom</packaging>
+
+ <name>Objenesis parent project</name>
+ <description>A library for instantiating Java objects</description>
+ <url>http://objenesis.org</url>
+ <inceptionYear>2006</inceptionYear>
+
+ <prerequisites>
+ <maven>3.2.1</maven>
+ </prerequisites>
+
+ <modules>
+ <module>main</module>
+ <module>tck</module>
+ </modules>
+
+ <licenses>
+ <license>
+ <name>Apache 2</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <!-- Used for the copyright -->
+ <organization>
+ <name>Joe Walnes, Henri Tremblay, Leonardo Mesquita</name>
+ </organization>
+
+ <scm>
+ <url>https://github.com/easymock/objenesis</url>
+ <developerConnection>scm:git:git@github.com:easymock/objenesis.git</developerConnection>
+ <connection>scm:git:https://github.com/easymock/objenesis.git</connection>
+ <tag>2.4</tag>
+ </scm>
+
+ <developers>
+ <developer>
+ <id>joe</id>
+ <name>Joe Walnes</name>
+ <timezone>-5</timezone>
+ </developer>
+ <developer>
+ <id>henri</id>
+ <name>Henri Tremblay</name>
+ <timezone>-5</timezone>
+ </developer>
+ <developer>
+ <id>leonardo</id>
+ <name>Leonardo Mesquita</name>
+ <timezone>-5</timezone>
+ </developer>
+ </developers>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <useDefaultManifestFile>true</useDefaultManifestFile>
+ <archive>
+ <index>true</index>
+ <addMavenDescriptor>false</addMavenDescriptor>
+ <manifest>
+ <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+ </manifest>
+ </archive>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <!-- Required to let release with the benchmark project using snapshots. I can't put it directly in the benchmark project. It doesn't work -->
+ <allowTimestampedSnapshots>true</allowTimestampedSnapshots>
+ <!-- Renamed because the default would be objenesis-parent-x.y -->
+ <tagNameFormat>@{project.version}</tagNameFormat>
+ <!-- Quite annoying in case of error that the changes were pushed -->
+ <pushChanges>false</pushChanges>
+ <!-- Do not activate special profile from the superpom. We do it ourselves -->
+ <useReleaseProfile>false</useReleaseProfile>
+ <!-- Profiles required for the release -->
+ <releaseProfiles>release,full,all</releaseProfiles>
+ <!-- To use the same version on the module and the parent -->
+ <autoVersionSubmodules>true</autoVersionSubmodules>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-site-plugin</artifactId>
+ <inherited>false</inherited>
+ <configuration>
+ <siteDirectory>${project.basedir}/website</siteDirectory>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>com.mycila.maven-license-plugin</groupId>
+ <artifactId>maven-license-plugin</artifactId>
+ <inherited>false</inherited>
+ <configuration>
+ <!-- skipping the license check on the parent pom since it's not needed -->
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh-external</artifactId>
+ <version>2.10</version>
+ </extension>
+ </extensions>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.6</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.5.1</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.6</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.19.1</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-clean-plugin</artifactId>
+ <version>3.0.0</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <version>2.8.2</version>
+ </plugin>
+ <plugin>
+ <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>
+ <plugin>
+ <artifactId>maven-install-plugin</artifactId>
+ <version>2.5.2</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>2.5.2</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>3.5</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>3.0.0</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.3</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>3.0.1</version>
+ <executions>
+ <execution>
+ <id>bundle-manifest</id>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>manifest</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>com.keyboardsamurais.maven</groupId>
+ <artifactId>maven-timestamp-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>year</id>
+ <goals>
+ <goal>create</goal>
+ </goals>
+ <configuration>
+ <propertyName>year</propertyName>
+ <timestampPattern>yyyy</timestampPattern>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>com.mycila.maven-license-plugin</groupId>
+ <artifactId>maven-license-plugin</artifactId>
+ <version>1.10.b1</version>
+ <configuration>
+ <header>${project.basedir}/../header.txt</header>
+ <strictCheck>true</strictCheck>
+ <excludes>
+ <!-- Not being ignore by default -->
+ <exclude>.gitignore</exclude>
+ <!-- Nothing is copyrighted in target -->
+ <exclude>target/**</exclude>
+ <!-- generated pom by maven-shade-plugin -->
+ <exclude>dependency-reduced-pom.xml</exclude>
+ <!-- generated by Equinox during OSGi test -->
+ <exclude>eclipse_config/**</exclude>
+ <!-- no header wanted on the website -->
+ <exclude>website/**</exclude>
+ <!-- no header on batch files -->
+ <exclude>**/*.bat</exclude>
+ <!-- generated Android files -->
+ <exclude>project.properties</exclude>
+ <exclude>lint.xml</exclude>
+ <exclude>gen/**</exclude>
+ <exclude>bin/**</exclude>
+ <!-- no header on text files -->
+ <exclude>**/*.txt</exclude>
+ <!-- no header on Eclipse launch files -->
+ <exclude>**/*.launch</exclude>
+ <!-- no header on markdown files -->
+ <exclude>**/*.md</exclude>
+ </excludes>
+ <properties>
+ <inceptionYear>${project.inceptionYear}</inceptionYear>
+ <year>${year}</year>
+ </properties>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ <version>1.5</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>process</goal>
+ </goals>
+ <configuration>
+ <resourceBundles>
+ <resourceBundle>org.apache:apache-jar-resource-bundle:1.3</resourceBundle>
+ </resourceBundles>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>versions-maven-plugin</artifactId>
+ <version>2.2</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>3.0.3</version>
+ <configuration>
+ <xmlOutput>true</xmlOutput>
+ <omitVisitors>Naming</omitVisitors>
+ </configuration>
+ </plugin>
+ <!--This plugin configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. -->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>1.0.0</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>com.keyboardsamurais.maven</groupId>
+ <artifactId>maven-timestamp-plugin</artifactId>
+ <versionRange>[1.0,)</versionRange>
+ <goals>
+ <goal>create</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <execute />
+ </action>
+ </pluginExecution>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ <versionRange>[1.0,)</versionRange>
+ <goals>
+ <goal>process</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <execute />
+ </action>
+ </pluginExecution>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <versionRange>[2.5.5,)</versionRange>
+ <goals>
+ <goal>findbugs</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore />
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.9</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>3.0.3</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>3.6</version>
+ <configuration>
+ <targetJdk>1.5</targetJdk>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <distributionManagement>
+ <repository>
+ <id>bintray</id>
+ <name>JFrog Bintray</name>
+ <url>https://api.bintray.com/maven/easymock/maven/objenesis</url>
+ </repository>
+ </distributionManagement>
+
+ <profiles>
+ <profile>
+ <!-- Activate to generate javadoc, sources jars, license check and findbugs -->
+ <id>full</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>attach-sources</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>findbugs</id>
+ <goals>
+ <goal>findbugs</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>com.mycila.maven-license-plugin</groupId>
+ <artifactId>maven-license-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>check</id>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <!-- Activate to update the license -->
+ <id>license</id>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>com.mycila.maven-license-plugin</groupId>
+ <artifactId>maven-license-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>format</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>format</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ </profile>
+ <profile>
+ <!-- Activate to generate the website -->
+ <id>website</id>
+ <modules>
+ <module>website</module>
+ </modules>
+ </profile>
+ <profile>
+ <!-- Activate to execute the tck on Android -->
+ <id>android</id>
+ <modules>
+ <module>tck-android</module>
+ </modules>
+ </profile>
+ <profile>
+ <!-- Activate to run the benchmark -->
+ <id>benchmark</id>
+ <modules>
+ <module>benchmark</module>
+ </modules>
+ </profile>
+ <profile>
+ <!-- Activate to create a complete release -->
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-gpg-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>all</id>
+ <modules>
+ <module>benchmark</module>
+ <module>tck-android</module>
+ <module>gae</module>
+ <module>website</module>
+ </modules>
+ </profile>
+ </profiles>
+</project>
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom.md5 b/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom.md5
new file mode 100644
index 0000000..28bf932
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom.md5
@@ -0,0 +1 @@
+a0694e83c7d73d65c65e2543235e52df
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom.sha1 b/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom.sha1
new file mode 100644
index 0000000..61b8ea3
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis-parent/2.4/objenesis-parent-2.4.pom.sha1
@@ -0,0 +1 @@
+a309d204b9231abb095df79935d8ff0edb7f2a01
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml b/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml
index 2a8fed9..3b9a50f 100644
--- a/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml
+++ b/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml
@@ -17,6 +17,6 @@
<version>2.3</version>
<version>2.4</version>
</versions>
- <lastUpdated>20160523052547</lastUpdated>
+ <lastUpdated>20161018005850</lastUpdated>
</versioning>
</metadata>
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.md5 b/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.md5
index c7c1e40..cf446e6 100644
--- a/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.md5
+++ b/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.md5
@@ -1 +1 @@
-157961c7e2bd8af633c998f90ead8220
\ No newline at end of file
+e6715d6d1bab31866b96e429c7355121
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.sha1 b/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.sha1
index 3fa8ac8..cdd63f5 100644
--- a/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.sha1
+++ b/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml.sha1
@@ -1 +1 @@
-a3532ecad99a8ccee52c13521fe9feca830b7c25
\ No newline at end of file
+f6a99c10a892fe2bc2a5e3a29f7cab0f3870e608
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar
new file mode 100644
index 0000000..f76ea51
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar
Binary files differ
diff --git a/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar.md5 b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar.md5
new file mode 100644
index 0000000..2fb210e
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar.md5
@@ -0,0 +1 @@
+2f77ee71efc05b83104d3a7a8aaa51c7
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar.sha1 b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar.sha1
new file mode 100644
index 0000000..219d7e2
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.jar.sha1
@@ -0,0 +1 @@
+2916b6c96b50c5b3ec4452ed99401db745aabb27
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom
new file mode 100644
index 0000000..c9b64e2
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<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.objenesis</groupId>
+ <artifactId>objenesis-parent</artifactId>
+ <version>2.4</version>
+ </parent>
+ <artifactId>objenesis</artifactId>
+
+ <name>Objenesis</name>
+ <description>A library for instantiating Java objects</description>
+ <url>http://objenesis.org</url>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>com.keyboardsamurais.maven</groupId>
+ <artifactId>maven-timestamp-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>com.mycila.maven-license-plugin</groupId>
+ <artifactId>maven-license-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Import-Package>
+ COM.newmonics.PercClassloader;resolution:=optional,
+ sun.misc;resolution:=optional,
+ sun.reflect;resolution:=optional
+ </Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <!-- Activate to create the release bundle -->
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <attach>false</attach>
+ <descriptors>
+ <descriptor>assembly.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+</project>
diff --git a/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom.md5 b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom.md5
new file mode 100644
index 0000000..e41a999
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom.md5
@@ -0,0 +1 @@
+4612d4fb6a807802320dcf6f431a385b
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom.sha1 b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom.sha1
new file mode 100644
index 0000000..7246101
--- /dev/null
+++ b/common/m2/repository/org/objenesis/objenesis/2.4/objenesis-2.4.pom.sha1
@@ -0,0 +1 @@
+df5ef70b490e8b3460863af8da4e173052e04b20
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml b/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml
index 77baa69..451653a 100644
--- a/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml
+++ b/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml
@@ -18,6 +18,6 @@
<version>2.3</version>
<version>2.4</version>
</versions>
- <lastUpdated>20160523052541</lastUpdated>
+ <lastUpdated>20161018005851</lastUpdated>
</versioning>
</metadata>
diff --git a/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.md5 b/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.md5
index 0d36a46..cc188c5 100644
--- a/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.md5
+++ b/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.md5
@@ -1 +1 @@
-920b7aeae20a3e5be5c295da1df9870a
\ No newline at end of file
+663cee496a106a2ef687ffa4ab433091
\ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.sha1 b/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.sha1
index 65ca41e..e5f4090 100644
--- a/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.sha1
+++ b/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml.sha1
@@ -1 +1 @@
-f0aa92fa523705286292cb0df73e55ecb3417c99
\ No newline at end of file
+021b26f547ee09ce9366f24b324a3e93a3103252
\ No newline at end of file
diff --git a/common/offline-m2/com/android/tools/jack/jack-api/0.12.0/jack-api-0.12.0.jar b/common/offline-m2/com/android/tools/jack/jack-api/0.12.0/jack-api-0.12.0.jar
new file mode 100644
index 0000000..e48c7ab
--- /dev/null
+++ b/common/offline-m2/com/android/tools/jack/jack-api/0.12.0/jack-api-0.12.0.jar
Binary files differ
diff --git a/common/offline-m2/com/android/tools/jack/jack-api/0.12.0/jack-api-0.12.0.pom b/common/offline-m2/com/android/tools/jack/jack-api/0.12.0/jack-api-0.12.0.pom
new file mode 100644
index 0000000..8028155
--- /dev/null
+++ b/common/offline-m2/com/android/tools/jack/jack-api/0.12.0/jack-api-0.12.0.pom
@@ -0,0 +1,36 @@
+<?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>com.android.tools.jack</groupId>
+ <artifactId>jack-api</artifactId>
+ <version>0.12.0</version>
+ <name>Android Jack API</name>
+ <description>API to dynamically load Jack</description>
+ <url>http://tools.android.com</url>
+ <inceptionYear>2007</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>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>git://android.googlesource.com/platform/tools/base.git</connection>
+ <url>https://android.googlesource.com/platform/tools/base</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>