summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-01-06 00:29:39 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-01-06 00:29:39 +0000
commit5b01086c7a3d3c387eb0388c01b2fc525dc34223 (patch)
tree6272acb63f1da162c93d954b55fb452880a4f566
parent7e40c1f7900796fbfbaf54089a8446faf0201438 (diff)
parent9ca2897884cc652fb4c5bab55941082b773712cc (diff)
downloadtools-android13-qpr2-b-s1-release.tar.gz
Change-Id: Ic4869f874f6f6c2560daf7fb56af729dec349029
-rw-r--r--common/m2/Android.bp10
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jarbin257411 -> 0 bytes
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.md51
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.sha11
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom252
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.md51
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.sha11
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml6
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom990
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.md51
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.sha11
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml6
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jarbin3836661 -> 0 bytes
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.md51
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.sha11
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom401
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.md51
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.sha11
-rw-r--r--common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml6
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jarbin518756 -> 0 bytes
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.md51
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.sha11
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jarbin663298 -> 0 bytes
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.md51
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.sha11
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom83
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.md51
-rw-r--r--common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.sha11
-rw-r--r--common/m2/repository/org/mockito/mockito-core/maven-metadata.xml12
-rw-r--r--common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom554
-rw-r--r--common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.md51
-rw-r--r--common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.sha11
-rw-r--r--common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml12
-rw-r--r--common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jarbin49414 -> 0 bytes
-rw-r--r--common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.md51
-rw-r--r--common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.sha11
-rw-r--r--common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom91
-rw-r--r--common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.md51
-rw-r--r--common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.sha11
-rw-r--r--common/m2/repository/org/objenesis/objenesis/maven-metadata.xml12
40 files changed, 11 insertions, 2446 deletions
diff --git a/common/m2/Android.bp b/common/m2/Android.bp
index caedf6fb9..9347b802e 100644
--- a/common/m2/Android.bp
+++ b/common/m2/Android.bp
@@ -50,7 +50,7 @@ package {
java_import {
name: "byte-buddy-prebuilt-jar",
- jars: ["repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar"],
+ jars: ["repository/net/bytebuddy/byte-buddy/1.9.3/byte-buddy-1.9.3.jar"],
sdk_version: "current",
}
@@ -101,12 +101,6 @@ java_import {
}
java_import {
- name: "mockito4-prebuilt-jar",
- jars: ["repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar"],
- sdk_version: "current",
-}
-
-java_import {
name: "objenesis-prebuilt-jar",
jars: ["repository/org/objenesis/objenesis/2.5/objenesis-2.5.jar"],
}
@@ -186,7 +180,7 @@ java_library_static {
name: "mockito-robolectric-prebuilt",
static_libs: [
"byte-buddy-prebuilt-jar",
- "mockito4-prebuilt-jar",
+ "mockito2-prebuilt-jar",
"objenesis-prebuilt-jar",
],
sdk_version: "current",
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar
deleted file mode 100644
index 25f67f6be..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar
+++ /dev/null
Binary files differ
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.md5
deleted file mode 100644
index db6997d5c..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-b38c175272756e6dd2d0d7aa71e22412 \ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.sha1
deleted file mode 100644
index fe810bbc5..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-01f097f8d6cad60e8f93e5eb670cf5dc9b64da32 \ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom
deleted file mode 100644
index 5697bfe74..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom
+++ /dev/null
@@ -1,252 +0,0 @@
-<?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.12.10</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>
- <packages.list>net.bytebuddy.agent,net.bytebuddy.agent.nullability</packages.list>
- <native.compiler.32>i686-w64-mingw32-gcc</native.compiler.32>
- <native.compiler.64>x86_64-w64-mingw32-gcc</native.compiler.64>
- </properties>
-
- <name>Byte Buddy agent</name>
- <description>The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.</description>
-
- <!--
- The JNA dependency can be excluded safely. Byte Buddy will safely discover the
- non-availability and not use the corresponding virtual machine implementation. The
- implementation requires Java 7+ and is deactivated on Java 6 VMs.
- -->
-
- <dependencies>
- <dependency>
- <groupId>net.java.dev.jna</groupId>
- <artifactId>jna</artifactId>
- <version>${jna.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>net.java.dev.jna</groupId>
- <artifactId>jna-platform</artifactId>
- <version>${jna.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${version.junit}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <version>${version.mockito}</version>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy</artifactId>
- </exclusion>
- <exclusion>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy-agent</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <!-- Include last version of Byte Buddy manually. -->
- <dependency>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy</artifactId>
- <version>1.12.9</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <directory>..</directory>
- <targetPath>META-INF</targetPath>
- <filtering>true</filtering>
- <includes>
- <include>LICENSE</include>
- <include>NOTICE</include>
- </includes>
- </resource>
- </resources>
- <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>
- <Multi-Release>true</Multi-Release>
- <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>${packages.list}</Export-Package>
- </instructions>
- </configuration>
- </plugin>
- <!-- Create a module-info.class file. -->
- <plugin>
- <groupId>codes.rafael.modulemaker</groupId>
- <artifactId>modulemaker-maven-plugin</artifactId>
- <version>${version.plugin.modulemaker}</version>
- <dependencies>
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm</artifactId>
- <version>${version.asm}</version>
- </dependency>
- </dependencies>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>inject-module</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <name>net.bytebuddy.agent</name>
- <version>${project.version}</version>
- <multirelease>true</multirelease>
- <packages>${packages.list}</packages>
- <exports>${packages.list}</exports>
- <requires>java.instrument</requires>
- <static-requires>
- jdk.attach,
- com.sun.jna,
- com.sun.jna.platform
- </static-requires>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>native-compile</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>${version.plugin.exec}</version>
- <executions>
- <execution>
- <id>compile-32</id>
- <phase>compile</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <executable>${native.compiler.32}</executable>
- <arguments>
- <argument>-shared</argument>
- <argument>-o</argument>
- <argument>${project.basedir}/src/main/resources/win32-x86/attach_hotspot_windows.dll</argument>
- <argument>${project.basedir}/src/main/c/attach_hotspot_windows.c</argument>
- </arguments>
- </configuration>
- </execution>
- <execution>
- <id>compile-64</id>
- <phase>compile</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <executable>${native.compiler.64}</executable>
- <arguments>
- <argument>-shared</argument>
- <argument>-o</argument>
- <argument>${project.basedir}/src/main/resources/win32-x86-64/attach_hotspot_windows.dll</argument>
- <argument>${project.basedir}/src/main/c/attach_hotspot_windows.c</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>checks</id>
- <activation>
- <jdk>[1.7,)</jdk>
- </activation>
- <build>
- <plugins>
- <!-- Check for semantic versioning. -->
- <plugin>
- <groupId>com.github.siom79.japicmp</groupId>
- <artifactId>japicmp-maven-plugin</artifactId>
- <version>${version.plugin.japicmp}</version>
- <configuration>
- <skip>${japicmp.skip}</skip>
- <parameter>
- <oldVersionPattern>\d+\.\d+\.\d+</oldVersionPattern>
- <ignoreMissingClasses>true</ignoreMissingClasses>
- </parameter>
- </configuration>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>cmp</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.md5
deleted file mode 100644
index c4f46a7b9..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-84964558c3c549a83e24841810b10f09 \ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.sha1
deleted file mode 100644
index 3fef9b3fe..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-a6e9c3d557c91849426aff80f729f39c65fd2228 \ 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
index 169255728..31eae8c84 100644
--- a/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/maven-metadata.xml
@@ -3,10 +3,10 @@
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy-agent</artifactId>
<versioning>
- <release>1.12.10</release>
+ <release>1.9.3</release>
<versions>
- <version>1.12.10</version>
+ <version>1.9.3</version>
</versions>
- <lastUpdated>20220704144808</lastUpdated>
+ <lastUpdated>20220113130612</lastUpdated>
</versioning>
</metadata>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom
deleted file mode 100644
index 8058bbc65..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom
+++ /dev/null
@@ -1,990 +0,0 @@
-<?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.12.10</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>https://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 CI server)
- - android: Builds an Android test application. An Android SDK is required for doing so. (excluded from release)
- - native-compile: Compiles the native extensions required by Byte Buddy agent.
-
- It is also possible to build Byte Buddy against a specific byte code level. By default, Byte Buddy is Java 5 compatible
- but requires Java 6 to build and to run tests: By activating a profile javaX where X is a specific version number,
- tests and source are compiled to a differing byte code level.
-
- Additionally, the following reports are available via Maven:
- - jacoco:prepare-agent verify jacoco:report - Computes coverage for test suite (all modules)
- - org.pitest:pitest-maven:mutationCoverage - Runs mutation tests (all modules)
- - spotbugs:spotbugs spotbugs:gui - Runs spotbugs 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-android-test</module>
- <module>byte-buddy-maven-plugin</module>
- <module>byte-buddy-gradle-plugin</module>
- </modules>
-
- <properties>
- <copyright.holder>Rafael Winterhalter</copyright.holder>
- <bytebuddy.extras>false</bytebuddy.extras>
- <bytebuddy.integration>false</bytebuddy.integration>
- <bytebuddy.experimental>false</bytebuddy.experimental>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <sourcecode.main.version>1.5</sourcecode.main.version>
- <sourcecode.test.version>1.6</sourcecode.test.version>
- <bytecode.main.version>1.5</bytecode.main.version>
- <bytecode.test.version>1.6</bytecode.test.version>
- <pitest.target>net.bytebuddy</pitest.target>
- <asm.url>https://asm.ow2.io</asm.url>
- <nexus.url>https://s01.oss.sonatype.org</nexus.url>
- <version.asm>9.3</version.asm>
- <jna.version>5.8.0</jna.version>
- <version.junit>4.13.2</version.junit>
- <version.mockito>2.23.0</version.mockito>
- <version.plugin.clean>3.0.0</version.plugin.clean>
- <version.plugin.bundle>3.5.0</version.plugin.bundle>
- <version.plugin.compiler>3.8.0</version.plugin.compiler>
- <version.plugin.install>2.5.2</version.plugin.install>
- <version.plugin.deploy>2.8.2</version.plugin.deploy>
- <version.plugin.staging>1.6.8</version.plugin.staging>
- <version.plugin.javadoc>3.3.1</version.plugin.javadoc>
- <version.plugin.source>3.0.1</version.plugin.source>
- <version.plugin.shade>3.3.0</version.plugin.shade>
- <version.plugin.gpg>1.6</version.plugin.gpg>
- <version.plugin.jxr>2.5</version.plugin.jxr>
- <version.plugin.buildhelp>1.12</version.plugin.buildhelp>
- <version.plugin.jar>3.0.2</version.plugin.jar>
- <version.plugin.site>3.8.2</version.plugin.site>
- <version.plugin.exec>1.6.0</version.plugin.exec>
- <version.plugin.plugin>3.6.0</version.plugin.plugin>
- <version.plugin.release>2.5.3</version.plugin.release>
- <version.plugin.resources>3.0.2</version.plugin.resources>
- <version.plugin.surefire>3.0.0-M5</version.plugin.surefire>
- <version.plugin.pitest>1.2.0</version.plugin.pitest>
- <version.plugin.animal-sniffer>1.16</version.plugin.animal-sniffer>
- <version.plugin.enforcer>1.4.1</version.plugin.enforcer>
- <version.plugin.jacoco>0.8.6</version.plugin.jacoco>
- <version.plugin.coveralls>4.3.0</version.plugin.coveralls>
- <version.plugin.checkstyle>2.17</version.plugin.checkstyle>
- <version.plugin.jitwatch>1.0.1</version.plugin.jitwatch>
- <version.plugin.clirr>2.8</version.plugin.clirr>
- <version.plugin.spotbugs>4.2.0</version.plugin.spotbugs>
- <version.plugin.modulemaker>1.7</version.plugin.modulemaker>
- <version.plugin.license>3.0</version.plugin.license>
- <version.plugin.japicmp>0.15.3</version.plugin.japicmp>
- <version.android.sdk>4.1.1.4</version.android.sdk>
- <version.utility.findbugs>3.0.1</version.utility.findbugs>
- <version.utility.jsr305>3.0.2</version.utility.jsr305>
- <spotbugs.skip>false</spotbugs.skip>
- <jacoco.skip>false</jacoco.skip>
- <repository.url>git@github.com:raphw/byte-buddy.git</repository.url>
- </properties>
-
- <licenses>
- <license>
- <name>Apache License, Version 2.0</name>
- <url>https://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>https://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:${repository.url}</connection>
- <developerConnection>scm:git:${repository.url}</developerConnection>
- <url>${repository.url}</url>
- <tag>byte-buddy-1.12.10</tag>
- </scm>
-
- <dependencies>
- <!-- Allows the suppression of spotbugs false-positives by annotations without adding an actual dependency. -->
- <dependency>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>findbugs-annotations</artifactId>
- <version>${version.utility.findbugs}</version>
- <scope>provided</scope>
- </dependency>
- <!-- Allow for marking nullability of values.-->
- <dependency>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>jsr305</artifactId>
- <version>${version.utility.jsr305}</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 Jacoco support for evaluating test case coverage. -->
- <plugin>
- <groupId>org.jacoco</groupId>
- <artifactId>jacoco-maven-plugin</artifactId>
- <version>${version.plugin.jacoco}</version>
- <configuration>
- <skip>${jacoco.skip}</skip>
- <includes>
- <include>net/bytebuddy/**</include>
- </includes>
- <excludes>
- <exclude>net/bytebuddy/benchmark/generated/*</exclude>
- <!-- Avoid adding synthetic members to test classes as test assert class members. -->
- <exclude>*Test*</exclude>
- <exclude>*test*</exclude>
- </excludes>
- </configuration>
- </plugin>
- <!-- Generate coveralls reports from CI server. -->
- <plugin>
- <groupId>org.eluder.coveralls</groupId>
- <artifactId>coveralls-maven-plugin</artifactId>
- <version>${version.plugin.coveralls}</version>
- <configuration>
- <sourceDirectories>
- <sourceDirectory>${project.basedir}/byte-buddy-dep/src/precompiled/java</sourceDirectory>
- </sourceDirectories>
- </configuration>
- </plugin>
- <!-- Also allow for manual spotbugs execution. Note that the generated warnings do not always apply for Byte Buddy's use case. -->
- <plugin>
- <groupId>com.github.spotbugs</groupId>
- <artifactId>spotbugs-maven-plugin</artifactId>
- <version>${version.plugin.spotbugs}</version>
- <configuration>
- <skip>${spotbugs.skip}</skip>
- <effort>Max</effort>
- <threshold>Low</threshold>
- <xmlOutput>true</xmlOutput>
- <failOnError>false</failOnError>
- <spotbugsXmlOutputDirectory>${project.build.directory}/spotbugs</spotbugsXmlOutputDirectory>
- </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 binary changes between releases -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>clirr-maven-plugin</artifactId>
- <version>${version.plugin.clirr}</version>
- </plugin>
- <!-- Add license headers to all files. -->
- <plugin>
- <groupId>com.mycila</groupId>
- <artifactId>license-maven-plugin</artifactId>
- <version>${version.plugin.license}</version>
- <inherited>false</inherited>
- <configuration>
- <header>${project.basedir}/NOTICE</header>
- <aggregate>true</aggregate>
- <failIfMissing>true</failIfMissing>
- <encoding>${project.build.sourceEncoding}</encoding>
- <properties>
- <current.year>Present</current.year>
- <copyright.holder>${copyright.holder}</copyright.holder>
- </properties>
- <includes>
- <include>**/main/java/**/*.java</include>
- <include>**/precompiled/java/**/*.java</include>
- <include>**/main/c/**/*.c</include>
- </includes>
- <strictCheck>true</strictCheck>
- <mapping>
- <java>SLASHSTAR_STYLE</java>
- </mapping>
- </configuration>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>format</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <!-- Setup plugin for deployment to Maven Central. -->
- <plugin>
- <groupId>org.sonatype.plugins</groupId>
- <artifactId>nexus-staging-maven-plugin</artifactId>
- <version>${version.plugin.staging}</version>
- <extensions>true</extensions>
- <configuration>
- <serverId>central</serverId>
- <nexusUrl>${nexus.url}</nexusUrl>
- <autoReleaseAfterClose>true</autoReleaseAfterClose>
- </configuration>
- </plugin>
- </plugins>
-
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-clean-plugin</artifactId>
- <version>${version.plugin.clean}</version>
- </plugin>
- <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>
- <configuration>
- <systemPropertyVariables>
- <net.bytebuddy.experimental>${bytebuddy.experimental}</net.bytebuddy.experimental>
- <net.bytebuddy.test.integration>${bytebuddy.integration}</net.bytebuddy.test.integration>
- </systemPropertyVariables>
- </configuration>
- </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-site-plugin</artifactId>
- <version>${version.plugin.site}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>${version.plugin.compiler}</version>
- <inherited>true</inherited>
- <configuration>
- <source>${sourcecode.main.version}</source>
- <target>${bytecode.main.version}</target>
- <testSource>${sourcecode.test.version}</testSource>
- <testTarget>${bytecode.test.version}</testTarget>
- <encoding>${project.build.sourceEncoding}</encoding>
- <showWarnings>true</showWarnings>
- <showDeprecation>true</showDeprecation>
- <compilerArgument>-Xlint:all,-options,-processing</compilerArgument>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-plugin-plugin</artifactId>
- <version>${version.plugin.plugin}</version>
- <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>
- </dependencies>
- </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>
- <snapshotRepository>
- <id>central</id>
- <url>${nexus.url}/content/repositories/snapshots</url>
- </snapshotRepository>
- <repository>
- <id>central</id>
- <url>${nexus.url}/service/local/staging/deploy/maven2</url>
- </repository>
- </distributionManagement>
-
- <profiles>
- <!-- Runs the build with compatibility for Java 6 JVMs. -->
- <profile>
- <id>java6-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>1.6</jdk>
- </activation>
- <properties>
- <version.asm.deprecated>7.1</version.asm.deprecated>
- <version.plugin.bundle>2.5.4</version.plugin.bundle>
- <version.plugin.checkstyle>2.15</version.plugin.checkstyle>
- <version.plugin.compiler>3.6.2</version.plugin.compiler>
- <version.plugin.spotbugs>3.1.0-RC8</version.plugin.spotbugs>
- <version.plugin.exec>1.5.0</version.plugin.exec>
- <version.plugin.plugin>3.5.2</version.plugin.plugin>
- <version.plugin.shade>3.1.1</version.plugin.shade>
- <version.plugin.surefire>2.22.1</version.plugin.surefire>
- <version.plugin.javadoc>2.10.4</version.plugin.javadoc>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- <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>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-plugin-plugin</artifactId>
- <version>${version.plugin.plugin}</version>
- <dependencies>
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm</artifactId>
- <version>${version.asm.deprecated}</version>
- </dependency>
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm-commons</artifactId>
- <version>${version.asm.deprecated}</version>
- </dependency>
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm-deprecated</artifactId>
- <version>${version.asm.deprecated}</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
- </profile>
- <!-- Runs the build with compatibility for Java 7 JVMs. -->
- <profile>
- <id>java7-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>1.7</jdk>
- </activation>
- <properties>
- <version.plugin.spotbugs>3.1.0-RC8</version.plugin.spotbugs>
- <version.plugin.javadoc>3.2.0</version.plugin.javadoc>
- <version.plugin.japicmp>0.13.1</version.plugin.japicmp>
- <version.plugin.shade>3.2.4</version.plugin.shade>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 9 JVMs. -->
- <profile>
- <id>java9-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>9</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>1.6</sourcecode.main.version>
- <sourcecode.test.version>1.6</sourcecode.test.version>
- <bytecode.main.version>1.6</bytecode.main.version>
- <bytecode.test.version>1.6</bytecode.test.version>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 10 JVMs. -->
- <profile>
- <id>java10-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>10</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>1.7</sourcecode.main.version>
- <sourcecode.test.version>1.7</sourcecode.test.version>
- <bytecode.main.version>1.7</bytecode.main.version>
- <bytecode.test.version>1.7</bytecode.test.version>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 11 JVMs. -->
- <profile>
- <id>java11-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>11</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>1.7</sourcecode.main.version>
- <sourcecode.test.version>1.7</sourcecode.test.version>
- <bytecode.main.version>1.7</bytecode.main.version>
- <bytecode.test.version>1.7</bytecode.test.version>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 12 JVMs. -->
- <profile>
- <id>java12-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>12</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>1.7</sourcecode.main.version>
- <sourcecode.test.version>1.7</sourcecode.test.version>
- <bytecode.main.version>1.7</bytecode.main.version>
- <bytecode.test.version>1.7</bytecode.test.version>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 13 JVMs. -->
- <profile>
- <id>java13-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>13</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>1.7</sourcecode.main.version>
- <sourcecode.test.version>1.7</sourcecode.test.version>
- <bytecode.main.version>1.7</bytecode.main.version>
- <bytecode.test.version>1.7</bytecode.test.version>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 14 JVMs. -->
- <profile>
- <id>java14-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>14</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>1.7</sourcecode.main.version>
- <sourcecode.test.version>1.7</sourcecode.test.version>
- <bytecode.main.version>1.7</bytecode.main.version>
- <bytecode.test.version>1.7</bytecode.test.version>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 15 JVMs. -->
- <profile>
- <id>java15-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>15</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>8</sourcecode.main.version>
- <sourcecode.test.version>8</sourcecode.test.version>
- <bytecode.main.version>8</bytecode.main.version>
- <bytecode.test.version>8</bytecode.test.version>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 16 JVMs. -->
- <profile>
- <id>java16-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>16</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>8</sourcecode.main.version>
- <sourcecode.test.version>8</sourcecode.test.version>
- <bytecode.main.version>8</bytecode.main.version>
- <bytecode.test.version>8</bytecode.test.version>
- <jacoco.skip>true</jacoco.skip>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 15 JVMs. -->
- <profile>
- <id>java17-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>17</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>8</sourcecode.main.version>
- <sourcecode.test.version>8</sourcecode.test.version>
- <bytecode.main.version>8</bytecode.main.version>
- <bytecode.test.version>8</bytecode.test.version>
- <jacoco.skip>true</jacoco.skip>
- <bytebuddy.experimental>true</bytebuddy.experimental>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 18 JVMs. -->
- <profile>
- <id>java18-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>18</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>8</sourcecode.main.version>
- <sourcecode.test.version>8</sourcecode.test.version>
- <bytecode.main.version>8</bytecode.main.version>
- <bytecode.test.version>8</bytecode.test.version>
- <jacoco.skip>true</jacoco.skip>
- <bytebuddy.experimental>true</bytebuddy.experimental>
- </properties>
- </profile>
- <!-- Runs the build with compatibility for Java 19 JVMs. -->
- <profile>
- <id>java19-compatibility</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- <jdk>19</jdk>
- </activation>
- <properties>
- <sourcecode.main.version>8</sourcecode.main.version>
- <sourcecode.test.version>8</sourcecode.test.version>
- <bytecode.main.version>8</bytecode.main.version>
- <bytecode.test.version>8</bytecode.test.version>
- <jacoco.skip>true</jacoco.skip>
- <bytebuddy.experimental>true</bytebuddy.experimental>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 6. -->
- <profile>
- <id>java6</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>1.6</bytecode.main.version>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 7. -->
- <profile>
- <id>java7</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>1.7</bytecode.main.version>
- <bytecode.test.version>1.7</bytecode.test.version>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 8. -->
- <profile>
- <id>java8</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>1.8</bytecode.main.version>
- <bytecode.test.version>1.8</bytecode.test.version>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 9. -->
- <profile>
- <id>java9</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>9</bytecode.main.version>
- <bytecode.test.version>9</bytecode.test.version>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 10. -->
- <profile>
- <id>java10</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>10</bytecode.main.version>
- <bytecode.test.version>10</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 11. -->
- <profile>
- <id>java11</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>11</bytecode.main.version>
- <bytecode.test.version>11</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 12. -->
- <profile>
- <id>java12</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>12</bytecode.main.version>
- <bytecode.test.version>12</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 13. -->
- <profile>
- <id>java13</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>13</bytecode.main.version>
- <bytecode.test.version>13</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 14. -->
- <profile>
- <id>java14</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>14</bytecode.main.version>
- <bytecode.test.version>14</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 15. -->
- <profile>
- <id>java15</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>15</bytecode.main.version>
- <bytecode.test.version>15</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 16. -->
- <profile>
- <id>java16</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>16</bytecode.main.version>
- <bytecode.test.version>16</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 17. -->
- <profile>
- <id>java17</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>17</bytecode.main.version>
- <bytecode.test.version>17</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 18. -->
- <profile>
- <id>java18</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>18</bytecode.main.version>
- <bytecode.test.version>18</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </properties>
- </profile>
- <!-- Builds using a byte code target for Java 18. -->
- <profile>
- <id>java19</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <properties>
- <bytecode.main.version>19</bytecode.main.version>
- <bytecode.test.version>19</bytecode.test.version>
- <spotbugs.skip>true</spotbugs.skip>
- </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>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <source>${sourcecode.main.version}</source>
- <detectJavaApiLink>true</detectJavaApiLink>
- <links>
- <link>${asm.url}/javadoc</link>
- <link>https://javadoc.io/doc/net.java.dev.jna/jna/latest</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>
- <configuration>
- <gpgArguments>
- <arg>--pinentry-mode</arg>
- <arg>loopback</arg>
- </gpgArguments>
- </configuration>
- </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>
- <includeResources>false</includeResources>
- </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>test</phase>
- <goals>
- <goal>check</goal>
- </goals>
- <configuration>
- <signature>
- <groupId>org.codehaus.mojo.signature</groupId>
- <artifactId>java15</artifactId>
- <version>1.0</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>
- <requireMavenVersion>
- <version>[3.2.5,)</version>
- </requireMavenVersion>
- <requireJavaVersion>
- <version>[1.6,)</version>
- </requireJavaVersion>
- </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>
- <!-- Run spotbugs if not specified differently in a module.-->
- <plugin>
- <groupId>com.github.spotbugs</groupId>
- <artifactId>spotbugs-maven-plugin</artifactId>
- <version>${version.plugin.spotbugs}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>check</goal>
- </goals>
- <configuration>
- <skip>${spotbugs.skip}</skip>
- <effort>Max</effort>
- <threshold>Low</threshold>
- <xmlOutput>true</xmlOutput>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.md5
deleted file mode 100644
index 04010222b..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-b9b6b9224fea1e64ce9634ffcc418683 \ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.sha1
deleted file mode 100644
index 5797d20cc..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c7fc3def367e8fb8b6b73165e519e57cfb1cdb5c \ 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
index 41bff2907..6913643b9 100644
--- a/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml
+++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/maven-metadata.xml
@@ -3,10 +3,10 @@
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy-parent</artifactId>
<versioning>
- <release>1.12.10</release>
+ <release>1.9.3</release>
<versions>
- <version>1.12.10</version>
+ <version>1.9.3</version>
</versions>
- <lastUpdated>20220704144808</lastUpdated>
+ <lastUpdated>20220113130609</lastUpdated>
</versioning>
</metadata>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar
deleted file mode 100644
index d2e25c6a1..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar
+++ /dev/null
Binary files differ
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.md5
deleted file mode 100644
index 4ab2b454c..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-92ceb541d5a497289e9b920b3cc94c13 \ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.sha1
deleted file mode 100644
index 4f30113fd..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-f34127d93639fad8c6fb84b3ca30292697d6c55d \ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom
deleted file mode 100644
index 043f27f3b..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom
+++ /dev/null
@@ -1,401 +0,0 @@
-<?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.12.10</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>
- <resources>
- <resource>
- <filtering>true</filtering>
- <directory>src/main/resources</directory>
- </resource>
- </resources>
- <plugins>
- <plugin>
- <groupId>org.pitest</groupId>
- <artifactId>pitest-maven</artifactId>
- <version>${version.plugin.pitest}</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- <plugin>
- <groupId>com.github.spotbugs</groupId>
- <artifactId>spotbugs-maven-plugin</artifactId>
- <version>${version.plugin.spotbugs}</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <version>${version.plugin.jar}</version>
- <configuration>
- <archive>
- <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- <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>
- <Multi-Release>true</Multi-Release>
- <Export-Package>${packages.list.external}</Export-Package>
- </instructions>
- </configuration>
- </plugin>
- <plugin>
- <groupId>codes.rafael.modulemaker</groupId>
- <artifactId>modulemaker-maven-plugin</artifactId>
- <version>${version.plugin.modulemaker}</version>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>inject-module</goal>
- </goals>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm</artifactId>
- <version>${version.asm}</version>
- </dependency>
- </dependencies>
- <configuration>
- <name>net.bytebuddy</name>
- <version>${project.version}</version>
- <multirelease>true</multirelease>
- <packages>${packages.list.external},${packages.list.internal}</packages>
- <exports>${packages.list.external}</exports>
- <static-requires>java.instrument,
- java.management,
- jdk.unsupported,
- net.bytebuddy.agent,
- com.sun.jna,
- com.sun.jna.platform</static-requires>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <profiles>
- <profile>
- <id>extras</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-source-plugin</artifactId>
- <version>3.0.1</version>
- <executions>
- <execution>
- <goals>
- <goal>jar</goal>
- </goals>
- <configuration>
- <skipSource>true</skipSource>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <skipSource>true</skipSource>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.3.1</version>
- <executions>
- <execution>
- <goals>
- <goal>jar</goal>
- </goals>
- <configuration>
- <includeDependencySources>true</includeDependencySources>
- <dependencySourceIncludes>
- <dependencySourceInclude>net.bytebuddy:byte-buddy-dep</dependencySourceInclude>
- </dependencySourceIncludes>
- <source>1.5</source>
- <detectJavaApiLink>true</detectJavaApiLink>
- <links>
- <link>https://asm.ow2.io/javadoc</link>
- <link>https://javadoc.io/doc/net.java.dev.jna/jna/latest</link>
- </links>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <includeDependencySources>true</includeDependencySources>
- <dependencySourceIncludes>
- <dependencySourceInclude>net.bytebuddy:byte-buddy-dep</dependencySourceInclude>
- </dependencySourceIncludes>
- <source>1.5</source>
- <detectJavaApiLink>true</detectJavaApiLink>
- <links>
- <link>https://asm.ow2.io/javadoc</link>
- <link>https://javadoc.io/doc/net.java.dev.jna/jna/latest</link>
- </links>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>shade-current</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-shade-plugin</artifactId>
- <version>3.3.0</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>
- <filters>
- <filter>
- <artifact>net.bytebuddy:byte-buddy-dep:*</artifact>
- <excludes>
- <exclude>META-INF/MANIFEST.MF</exclude>
- </excludes>
- </filter>
- <filter>
- <artifact>org.ow2.asm:*</artifact>
- <excludes>
- <exclude>META-INF/MANIFEST.MF</exclude>
- <exclude>**/module-info.class</exclude>
- <exclude>**/LICENSE</exclude>
- <exclude>**/NOTICE</exclude>
- </excludes>
- </filter>
- <filter>
- <artifact>org.ow2.asm:asm-commons</artifact>
- <includes>
- <include>org/objectweb/asm/commons/AnnotationRemapper.**</include>
- <include>org/objectweb/asm/commons/ClassRemapper.**</include>
- <include>org/objectweb/asm/commons/FieldRemapper.**</include>
- <include>org/objectweb/asm/commons/MethodRemapper.**</include>
- <include>org/objectweb/asm/commons/ModuleHashesAttribute.**</include>
- <include>org/objectweb/asm/commons/ModuleRemapper.**</include>
- <include>org/objectweb/asm/commons/RecordComponentRemapper.**</include>
- <include>org/objectweb/asm/commons/Remapper.**</include>
- <include>org/objectweb/asm/commons/SignatureRemapper.**</include>
- <include>org/objectweb/asm/commons/SimpleRemapper.**</include>
- </includes>
- </filter>
- </filters>
- <transformers>
- <transformer>
- <mainClass>net.bytebuddy.build.Plugin$Engine$Default</mainClass>
- </transformer>
- <transformer>
- <forShade>sources-jar</forShade>
- <manifestEntries />
- </transformer>
- <transformer>
- <resource>META-INF/LICENSE</resource>
- </transformer>
- </transformers>
- </configuration>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm</artifactId>
- <version>9.3</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm-commons</artifactId>
- <version>9.3</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>shade-legacy</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-shade-plugin</artifactId>
- <version>${version.plugin.shade}</version>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>shade</goal>
- </goals>
- <configuration>
- <shadedArtifactAttached>false</shadedArtifactAttached>
- <createDependencyReducedPom>true</createDependencyReducedPom>
- <createSourcesJar>${bytebuddy.extras}</createSourcesJar>
- <shadeSourcesContent>true</shadeSourcesContent>
- <relocations>
- <relocation>
- <pattern>${shade.source}</pattern>
- <shadedPattern>${shade.target}</shadedPattern>
- </relocation>
- </relocations>
- <filters>
- <filter>
- <artifact>net.bytebuddy:byte-buddy-dep:*</artifact>
- <excludes>
- <exclude>META-INF/MANIFEST.MF</exclude>
- </excludes>
- </filter>
- <filter>
- <artifact>org.ow2.asm:*</artifact>
- <excludes>
- <exclude>META-INF/MANIFEST.MF</exclude>
- <exclude>**/module-info.class</exclude>
- <exclude>**/LICENSE</exclude>
- <exclude>**/NOTICE</exclude>
- </excludes>
- </filter>
- <filter>
- <artifact>org.ow2.asm:asm-commons</artifact>
- <includes>
- <include>org/objectweb/asm/commons/AnnotationRemapper.**</include>
- <include>org/objectweb/asm/commons/ClassRemapper.**</include>
- <include>org/objectweb/asm/commons/FieldRemapper.**</include>
- <include>org/objectweb/asm/commons/MethodRemapper.**</include>
- <include>org/objectweb/asm/commons/ModuleHashesAttribute.**</include>
- <include>org/objectweb/asm/commons/ModuleRemapper.**</include>
- <include>org/objectweb/asm/commons/RecordComponentRemapper.**</include>
- <include>org/objectweb/asm/commons/Remapper.**</include>
- <include>org/objectweb/asm/commons/SignatureRemapper.**</include>
- <include>org/objectweb/asm/commons/SimpleRemapper.**</include>
- </includes>
- </filter>
- </filters>
- <transformers>
- <transformer>
- <mainClass>net.bytebuddy.build.Plugin$Engine$Default</mainClass>
- </transformer>
- <transformer>
- <resource>META-INF/LICENSE</resource>
- </transformer>
- </transformers>
- </configuration>
- </execution>
- </executions>
- <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>
- </dependencies>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
- <dependencies>
- <dependency>
- <groupId>net.java.dev.jna</groupId>
- <artifactId>jna</artifactId>
- <version>5.8.0</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>net.java.dev.jna</groupId>
- <artifactId>jna-platform</artifactId>
- <version>5.8.0</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>findbugs-annotations</artifactId>
- <version>3.0.1</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>jsr305</artifactId>
- <version>3.0.2</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
- <properties>
- <packages.list.external>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.nullability,
- net.bytebuddy.utility.privilege,
- net.bytebuddy.utility.visitor,
- ${shade.target},
- ${shade.target}.signature,
- ${shade.target}.commons</packages.list.external>
- <shade.source>org.objectweb.asm</shade.source>
- <shade.target>net.bytebuddy.jar.asm</shade.target>
- <packages.list.internal>net.bytebuddy.utility.dispatcher</packages.list.internal>
- </properties>
-</project>
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.md5
deleted file mode 100644
index 23feee357..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-946c1811fc099f8a79ca8f437ee271e9 \ No newline at end of file
diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.sha1
deleted file mode 100644
index cf6a18d71..000000000
--- a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-5cfead22a1f95bece1c0de59253856d39aab9e56 \ 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
index 0e4436959..74b8a0e59 100644
--- a/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml
+++ b/common/m2/repository/net/bytebuddy/byte-buddy/maven-metadata.xml
@@ -3,10 +3,10 @@
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>
<versioning>
- <release>1.12.10</release>
+ <release>1.9.3</release>
<versions>
- <version>1.12.10</version>
+ <version>1.9.3</version>
</versions>
- <lastUpdated>20220704144808</lastUpdated>
+ <lastUpdated>20220113124343</lastUpdated>
</versioning>
</metadata>
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar
deleted file mode 100644
index 199425c8c..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar
+++ /dev/null
Binary files differ
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.md5 b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.md5
deleted file mode 100644
index d40d2b123..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-fe7dd72efb502fce27e0b0893a15c806 \ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.sha1 b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.sha1
deleted file mode 100644
index 2edf5ded8..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-ee979fb3f29a780199db337a2f93b26347961023 \ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar
deleted file mode 100644
index e694e199a..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar
+++ /dev/null
Binary files differ
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.md5 b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.md5
deleted file mode 100644
index 822c4d78e..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-67c6f27b8607f4634bb64c4ffe42987b \ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.sha1 b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.sha1
deleted file mode 100644
index 4865b62ba..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-545665913b140db2793a0c37e6a686affd9c08b5 \ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom
deleted file mode 100644
index 229f3ba76..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://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.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <version>4.6.1</version>
- <name>mockito-core</name>
- <description>Mockito mock objects library core API and implementation</description>
- <url>https://github.com/mockito/mockito</url>
- <licenses>
- <license>
- <name>The MIT License</name>
- <url>https://github.com/mockito/mockito/blob/main/LICENSE</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
- <developers>
- <developer>
- <id>mockitoguy</id>
- <name>Szczepan Faber</name>
- <url>https://github.com/mockitoguy</url>
- <roles>
- <role>Core developer</role>
- </roles>
- </developer>
- <developer>
- <id>bric3</id>
- <name>Brice Dutheil</name>
- <url>https://github.com/bric3</url>
- <roles>
- <role>Core developer</role>
- </roles>
- </developer>
- <developer>
- <id>raphw</id>
- <name>Rafael Winterhalter</name>
- <url>https://github.com/raphw</url>
- <roles>
- <role>Core developer</role>
- </roles>
- </developer>
- <developer>
- <id>TimvdLippe</id>
- <name>Tim van der Lippe</name>
- <url>https://github.com/TimvdLippe</url>
- <roles>
- <role>Core developer</role>
- </roles>
- </developer>
- </developers>
- <scm>
- <url>https://github.com/mockito/mockito.git</url>
- </scm>
- <issueManagement>
- <system>GitHub issues</system>
- <url>https://github.com/mockito/mockito/issues</url>
- </issueManagement>
- <ciManagement>
- <system>GH Actions</system>
- <url>https://github.com/mockito/mockito/actions</url>
- </ciManagement>
- <dependencies>
- <dependency>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy</artifactId>
- <version>1.12.10</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy-agent</artifactId>
- <version>1.12.10</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.objenesis</groupId>
- <artifactId>objenesis</artifactId>
- <version>3.2</version>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.md5 b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.md5
deleted file mode 100644
index 8a704da93..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-47ce45889dfbeefd3e87226ad2e7fac3 \ No newline at end of file
diff --git a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.sha1 b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.sha1
deleted file mode 100644
index 14be85262..000000000
--- a/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-556f05a25758ef280178f3288a76c68ce26d393e \ 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
deleted file mode 100644
index 3578b6c13..000000000
--- a/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <versioning>
- <release>4.6.1</release>
- <versions>
- <version>4.6.1</version>
- </versions>
- <lastUpdated>20220704144811</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom b/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom
deleted file mode 100644
index 5af7ca65e..000000000
--- a/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom
+++ /dev/null
@@ -1,554 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
-
- Copyright 2006-2018 the original author or authors.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.objenesis</groupId>
- <artifactId>objenesis-parent</artifactId>
- <version>3.2</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>
-
- <modules>
- <module>test</module>
- <module>main</module>
- <module>exotic</module>
- <module>tck</module>
- </modules>
-
- <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>
-
- <!-- 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>3.2</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>
- <java.version>1.8</java.version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <spotbugs-maven-plugin.version>4.0.4</spotbugs-maven-plugin.version>
- </properties>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.13.2</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>${java.version}</source>
- <target>${java.version}</target>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <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</groupId>
- <artifactId>license-maven-plugin</artifactId>
- <inherited>false</inherited>
- <configuration>
- <!-- skipping the license check on the parent pom since it's not needed -->
- <skip>true</skip>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>3.0.0-M3</version>
- <configuration>
- <rules>
- <requireMavenVersion>
- <version>3.5.0</version>
- </requireMavenVersion>
- </rules>
- </configuration>
- <executions>
- <execution>
- <id>enforce-versions</id>
- <goals>
- <goal>enforce</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.sonatype.plugins</groupId>
- <artifactId>nexus-staging-maven-plugin</artifactId>
- <version>1.6.8</version>
- <extensions>true</extensions>
- <configuration>
- <serverId>ossrh</serverId>
- <nexusUrl>https://oss.sonatype.org</nexusUrl>
- <autoReleaseAfterClose>false</autoReleaseAfterClose>
- </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>3.3.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.8.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.2.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>3.0.0-M5</version>
- </plugin>
- <plugin>
- <artifactId>maven-clean-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-deploy-plugin</artifactId>
- <version>3.0.0-M1</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>3.0.0-M1</version>
- </plugin>
- <plugin>
- <artifactId>maven-release-plugin</artifactId>
- <version>3.0.0-M1</version>
- </plugin>
- <plugin>
- <artifactId>maven-resources-plugin</artifactId>
- <version>3.2.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-shade-plugin</artifactId>
- <version>3.2.4</version>
- </plugin>
- <plugin>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.9.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-source-plugin</artifactId>
- <version>3.2.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.2.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <version>3.3.1</version>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <version>5.1.1</version>
- </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</groupId>
- <artifactId>license-maven-plugin</artifactId>
- <version>3.0</version>
- <configuration>
- <header>${project.basedir}/../header.txt</header>
- <strictCheck>true</strictCheck>
- <mapping>
- <java>SLASHSTAR_STYLE</java>
- </mapping>
- <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>
- <!-- Github pages files -->
- <exclude>website/site/resources/CNAME</exclude>
- <exclude>website/site/resources/.nojekyll</exclude>
- </excludes>
- <properties>
- <inceptionYear>${project.inceptionYear}</inceptionYear>
- <year>${year}</year>
- </properties>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <version>1.7.0</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>exec-maven-plugin</artifactId>
- <version>3.0.0</version>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>versions-maven-plugin</artifactId>
- <version>2.8.1</version>
- </plugin>
- <plugin>
- <groupId>com.github.spotbugs</groupId>
- <artifactId>spotbugs-maven-plugin</artifactId>
- <version>${spotbugs-maven-plugin.version}</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>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <versionRange>[1.0,)</versionRange>
- <goals>
- <goal>process</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <execute />
- </action>
- </pluginExecution>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>com.github.spotbugs</groupId>
- <artifactId>spotbugs-maven-plugin</artifactId>
- <versionRange>[2.5.5,)</versionRange>
- <goals>
- <goal>spotbugs</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore />
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
- <reporting>
- <plugins>
- <plugin>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>3.1.1</version>
- </plugin>
- <plugin>
- <groupId>com.github.spotbugs</groupId>
- <artifactId>spotbugs-maven-plugin</artifactId>
- <version>${spotbugs-maven-plugin.version}</version>
- </plugin>
- <plugin>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>3.13.0</version>
- <configuration>
- <targetJdk>1.8</targetJdk>
- </configuration>
- </plugin>
- </plugins>
- </reporting>
-
- <distributionManagement>
- <repository>
- <id>ossrh</id>
- <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
- </repository>
- <snapshotRepository>
- <id>ossrh</id>
- <url>https://oss.sonatype.org/content/repositories/snapshots</url>
- </snapshotRepository>
- </distributionManagement>
-
- <profiles>
- <profile>
- <!-- Activate to generate javadoc, sources jars, license check and spotbugs -->
- <id>full</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-source-plugin</artifactId>
- <executions>
- <execution>
- <id>attach-sources</id>
- <goals>
- <goal>jar-no-fork</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- <executions>
- <execution>
- <id>attach-javadocs</id>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>com.github.spotbugs</groupId>
- <artifactId>spotbugs-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>spotbugs</id>
- <goals>
- <goal>spotbugs</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>com.mycila</groupId>
- <artifactId>license-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>check</id>
- <goals>
- <goal>check</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </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 run to include Google App Engine test -->
- <id>gae</id>
- <modules>
- <module>gae</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/3.2/objenesis-parent-3.2.pom.md5 b/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.md5
deleted file mode 100644
index 03237d9fd..000000000
--- a/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-05a36d682b6cee4a319e6d8591442ec0 \ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.sha1 b/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.sha1
deleted file mode 100644
index 6e2a60f40..000000000
--- a/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-833ced74e7fd53408a3915080c5e50f2dc90dc35 \ 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
deleted file mode 100644
index dac257bc4..000000000
--- a/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>org.objenesis</groupId>
- <artifactId>objenesis-parent</artifactId>
- <versioning>
- <release>3.2</release>
- <versions>
- <version>3.2</version>
- </versions>
- <lastUpdated>20220704144808</lastUpdated>
- </versioning>
-</metadata>
diff --git a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar
deleted file mode 100644
index 1888e2ea1..000000000
--- a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar
+++ /dev/null
Binary files differ
diff --git a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.md5 b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.md5
deleted file mode 100644
index 50b61b70e..000000000
--- a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-5c1ee20481a06561af295034ea89c4b4 \ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.sha1 b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.sha1
deleted file mode 100644
index 1f870b9e2..000000000
--- a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-7fadf57620c8b8abdf7519533e5527367cb51f09 \ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom
deleted file mode 100644
index 6af54b5df..000000000
--- a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom
+++ /dev/null
@@ -1,91 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
-
- Copyright 2006-2021 the original author or authors.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.objenesis</groupId>
- <artifactId>objenesis-parent</artifactId>
- <version>3.2</version>
- </parent>
- <artifactId>objenesis</artifactId>
-
- <name>Objenesis</name>
- <description>A library for instantiating Java objects</description>
-
- <dependencies>
- <dependency>
- <groupId>org.objenesis</groupId>
- <artifactId>objenesis-test</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
- <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
- <manifestEntries>
- <Automatic-Module-Name>org.objenesis</Automatic-Module-Name>
- <Dependencies>jdk.unsupported</Dependencies>
- </manifestEntries>
- </archive>
- </configuration>
- </plugin>
- <plugin>
- <groupId>com.keyboardsamurais.maven</groupId>
- <artifactId>maven-timestamp-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>com.mycila</groupId>
- <artifactId>license-maven-plugin</artifactId>
- </plugin>
- <plugin>
- <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>
- <executions>
- <execution>
- <id>bundle-manifest</id>
- <phase>process-classes</phase>
- <goals>
- <goal>manifest</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
diff --git a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.md5 b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.md5
deleted file mode 100644
index b45d4830f..000000000
--- a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-09d795f827798e144db8b7f5832aef8b \ No newline at end of file
diff --git a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.sha1 b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.sha1
deleted file mode 100644
index 8db14bde5..000000000
--- a/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d6bda29a6a26aa5207ab880a4f09870aff20e3c6 \ 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
deleted file mode 100644
index 6ab28ca77..000000000
--- a/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metadata>
- <groupId>org.objenesis</groupId>
- <artifactId>objenesis</artifactId>
- <versioning>
- <release>3.2</release>
- <versions>
- <version>3.2</version>
- </versions>
- <lastUpdated>20220704144808</lastUpdated>
- </versioning>
-</metadata>