diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-06-08 17:32:48 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-06-08 17:32:48 +0000 |
commit | be3542a7367871f10eb35119470a53d6f34f36af (patch) | |
tree | 779c50d7eee5c7b5d809c66acb4bfb666d785cc7 | |
parent | fbc29039fc11590032a21fa6de40e4b44287dff4 (diff) | |
parent | ec1b74611042a978043dad308071e57bc89da9f3 (diff) | |
download | tools-android13-platform-release.tar.gz |
Snap for 10276566 from ec1b74611042a978043dad308071e57bc89da9f3 to tm-platform-releaseandroid-platform-13.0.0_r9android-platform-13.0.0_r8android-platform-13.0.0_r19android-platform-13.0.0_r18android-platform-13.0.0_r17android-platform-13.0.0_r16android-platform-13.0.0_r15android-platform-13.0.0_r14android-platform-13.0.0_r13android-platform-13.0.0_r12android-platform-13.0.0_r11android-platform-13.0.0_r10android13-platform-release
Change-Id: Id9e462dc61dcb714e2efb5580a079ae1d9caced9
72 files changed, 4485 insertions, 11 deletions
diff --git a/common/m2/Android.bp b/common/m2/Android.bp index 9347b802e..e2b9ceaed 100644 --- a/common/m2/Android.bp +++ b/common/m2/Android.bp @@ -50,7 +50,8 @@ package { java_import { name: "byte-buddy-prebuilt-jar", - jars: ["repository/net/bytebuddy/byte-buddy/1.9.3/byte-buddy-1.9.3.jar"], + jars: ["repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar", + "repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar"], sdk_version: "current", } @@ -101,6 +102,18 @@ java_import { } java_import { + name: "mockito4-prebuilt-jar", + jars: ["repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar"], + sdk_version: "current", +} + +java_import { + name: "inline-mockito4-prebuilt-jar", + jars: ["repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar"], + sdk_version: "current", +} + +java_import { name: "objenesis-prebuilt-jar", jars: ["repository/org/objenesis/objenesis/2.5/objenesis-2.5.jar"], } @@ -180,13 +193,23 @@ java_library_static { name: "mockito-robolectric-prebuilt", static_libs: [ "byte-buddy-prebuilt-jar", - "mockito2-prebuilt-jar", + "mockito4-prebuilt-jar", "objenesis-prebuilt-jar", ], sdk_version: "current", } java_library_static { + name: "inline-mockito-robolectric-prebuilt", + static_libs: [ + "byte-buddy-prebuilt-jar", + "inline-mockito4-prebuilt-jar", + "objenesis", + ], + sdk_version: "current", +} + +java_library_static { name: "truth-prebuilt", static_libs: [ "truth-prebuilt-jar", 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 Binary files differnew file mode 100644 index 000000000..25f67f6be --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar 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 new file mode 100644 index 000000000..db6997d5c --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..fe810bbc5 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar.sha1 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..5697bfe74 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom @@ -0,0 +1,252 @@ +<?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 new file mode 100644 index 000000000..c4f46a7b9 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..3fef9b3fe --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.pom.sha1 @@ -0,0 +1 @@ +a6e9c3d557c91849426aff80f729f39c65fd2228
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar Binary files differnew file mode 100644 index 000000000..00942449c --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar.md5 new file mode 100644 index 000000000..5979dd66f --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar.md5 @@ -0,0 +1 @@ +9dd6d33539be0e5aa8a4004499eb33e3
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar.sha1 new file mode 100644 index 000000000..b06de2881 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.jar.sha1 @@ -0,0 +1 @@ +c2d5dd150c17028c494e7f02a17f4a995dcb4e9f
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom new file mode 100644 index 000000000..9b8016f39 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom @@ -0,0 +1,222 @@ +<?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> + <groupId>net.bytebuddy</groupId> + <artifactId>byte-buddy-parent</artifactId> + <version>1.12.16</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.utility.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>${version.jna}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>net.java.dev.jna</groupId> + <artifactId>jna-platform</artifactId> + <version>${version.jna}</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.14</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> + <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> + </execution> + </executions> + </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>prepare-package</phase> + <goals> + <goal>make-module</goal> + </goals> + <configuration> + <skip>${modulemaker.skip}</skip> + <name>${project.groupId}.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> + </execution> + </executions> + </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> + </profiles> + +</project> diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom.md5 new file mode 100644 index 000000000..7ddd9bc05 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom.md5 @@ -0,0 +1 @@ +c0c536b4d60263604b9462b350c22b8f
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom.sha1 new file mode 100644 index 000000000..e628b220b --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-agent/1.12.16/byte-buddy-agent-1.12.16.pom.sha1 @@ -0,0 +1 @@ +1ec11bd5fc62e05acdce82d163cb0bb1e4bbfa08
\ 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 31eae8c84..a9a7b6ff9 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.9.3</release> + <release>1.12.16</release> <versions> - <version>1.9.3</version> + <version>1.12.16</version> </versions> - <lastUpdated>20220113130612</lastUpdated> + <lastUpdated>20221109161455</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 new file mode 100644 index 000000000..8058bbc65 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom @@ -0,0 +1,990 @@ +<?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 new file mode 100644 index 000000000..04010222b --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..5797d20cc --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.10/byte-buddy-parent-1.12.10.pom.sha1 @@ -0,0 +1 @@ +c7fc3def367e8fb8b6b73165e519e57cfb1cdb5c
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom new file mode 100644 index 000000000..e56e99599 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom @@ -0,0 +1,1225 @@ +<?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.16</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 that are long-running (activated on CI server) + - analysis: 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 + - versions:update-properties - Automated dependency version update. + + At last, two pseudo-profiles are available that allow for handling checksum data for all downloaded artifacts. + These profiles are only effective if the Maven wrapper is used, which is configured to install the Maven + checksum extension: + - checksum-collect: collects checksums for all used artifacts. + - checksum-enforce: enforces that all downloaded artifacts represent a known checksum + --> + + <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> + <project.build.outputTimestamp>0</project.build.outputTimestamp> + <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> + <nexus.url>https://s01.oss.sonatype.org</nexus.url> + <version.asm>9.3</version.asm> + <version.jna>5.12.1</version.jna> + <version.junit>4.13.2</version.junit> + <version.mockito>2.28.2</version.mockito> + <version.plugin.clean>3.2.0</version.plugin.clean> + <version.plugin.bundle>5.1.7</version.plugin.bundle> + <version.plugin.compiler>3.10.1</version.plugin.compiler> + <version.plugin.install>3.0.1</version.plugin.install> + <version.plugin.deploy>3.0.0</version.plugin.deploy> + <version.plugin.staging>1.6.13</version.plugin.staging> + <version.plugin.versions>2.11.0</version.plugin.versions> + <version.plugin.javadoc>3.4.0</version.plugin.javadoc> + <version.plugin.source>3.2.1</version.plugin.source> + <version.plugin.shade>3.3.0</version.plugin.shade> + <version.plugin.gpg>3.0.1</version.plugin.gpg> + <version.plugin.jxr>3.2.0</version.plugin.jxr> + <version.plugin.buildhelper>3.3.0</version.plugin.buildhelper> + <version.plugin.jar>3.2.2</version.plugin.jar> + <version.plugin.site>3.12.0</version.plugin.site> + <version.plugin.exec>3.1.0</version.plugin.exec> + <version.plugin.plugin>3.6.4</version.plugin.plugin> + <version.plugin.release>2.5.3</version.plugin.release> + <version.plugin.resources>3.2.0</version.plugin.resources> + <version.plugin.assembly>3.4.2</version.plugin.assembly> + <version.plugin.dependency>3.3.0</version.plugin.dependency> + <version.plugin.help>3.2.0</version.plugin.help> + <version.plugin.surefire>2.22.2</version.plugin.surefire> + <version.plugin.pitest>1.9.2</version.plugin.pitest> + <version.plugin.animal-sniffer>1.21</version.plugin.animal-sniffer> + <version.plugin.enforcer>3.1.0</version.plugin.enforcer> + <version.plugin.jacoco>0.8.8</version.plugin.jacoco> + <version.plugin.coveralls>4.3.0</version.plugin.coveralls> + <version.plugin.checkstyle>3.1.2</version.plugin.checkstyle> + <version.plugin.jitwatch>1.1</version.plugin.jitwatch> + <version.plugin.spotbugs>4.2.3</version.plugin.spotbugs> + <version.plugin.modulemaker>1.9</version.plugin.modulemaker> + <version.plugin.license>3.0</version.plugin.license> + <version.plugin.japicmp>0.15.7</version.plugin.japicmp> + <version.plugin.antrun>3.1.0</version.plugin.antrun> + <version.checkstyle>9.3</version.checkstyle> + <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> + <version.jmh>1.35</version.jmh> + <version.cglib>3.3.0</version.cglib> + <version.javassist>3.29.0-GA</version.javassist> + <spotbugs.skip>false</spotbugs.skip> + <jacoco.skip>false</jacoco.skip> + <japicmp.skip>false</japicmp.skip> + <modulemaker.skip>false</modulemaker.skip> + <javadoc.download.skip>false</javadoc.download.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.16</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,gradle-release</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> + <!-- Do not include JMH generated classes (both modern and legacy JMH).--> + <exclude>net/bytebuddy/benchmark/generated/*</exclude> + <exclude>net/bytebuddy/benchmark/jmh_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/main/java-6</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> + <excludeFilterFile>${project.basedir}/../spotbugs-exclude.xml</excludeFilterFile> + </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> + <!-- 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>**/main/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> + <!-- Allow for automated version updates. --> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>versions-maven-plugin</artifactId> + <version>${version.plugin.versions}</version> + <configuration> + <rulesUri>file://${session.executionRootDirectory}/version-rules.xml</rulesUri> + </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> + <configuration> + <!-- Setting this property suppresses a warning on implicit setting the filter encoding. --> + <encoding>${project.build.sourceEncoding}</encoding> + </configuration> + </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-javadoc-plugin</artifactId> + <version>${version.plugin.javadoc}</version> + <configuration> + <source>${sourcecode.main.version}</source> + <failOnWarnings>true</failOnWarnings> + <detectOfflineLinks>false</detectOfflineLinks> + </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> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>${version.plugin.assembly}</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>${version.plugin.dependency}</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-help-plugin</artifactId> + <version>${version.plugin.help}</version> + </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.clean>3.0.0</version.plugin.clean> + <version.plugin.bundle>2.5.4</version.plugin.bundle> + <version.plugin.compiler>3.6.2</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.versions>2.4</version.plugin.versions> + <version.plugin.source>2.4</version.plugin.source> + <version.plugin.gpg>1.6</version.plugin.gpg> + <version.plugin.jxr>2.5</version.plugin.jxr> + <version.plugin.buildhelper>1.12</version.plugin.buildhelper> + <version.plugin.jar>3.0.2</version.plugin.jar> + <version.plugin.site>3.7.1</version.plugin.site> + <version.plugin.exec>1.5.0</version.plugin.exec> + <version.plugin.plugin>3.5.2</version.plugin.plugin> + <version.plugin.resources>3.0.2</version.plugin.resources> + <version.plugin.assembly>2.6</version.plugin.assembly> + <version.plugin.dependency>2.10</version.plugin.dependency> + <version.plugin.help>2.2</version.plugin.help> + <version.plugin.animal-sniffer>1.16</version.plugin.animal-sniffer> + <version.plugin.enforcer>1.4.1</version.plugin.enforcer> + <version.plugin.jacoco>0.7.9</version.plugin.jacoco> + <version.plugin.checkstyle>2.15</version.plugin.checkstyle> + <version.plugin.spotbugs>3.1.0-RC8</version.plugin.spotbugs> + <version.plugin.license>3.0</version.plugin.license> + <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> + <version.plugin.antrun>1.8</version.plugin.antrun> + <version.checkstyle>6.1.1</version.checkstyle> + <version.jmh>1.16</version.jmh> + <version.cglib>3.2.12</version.cglib> + <version.javassist>3.22.0-GA</version.javassist> + <modulemaker.skip>true</modulemaker.skip> + <spotbugs.skip>true</spotbugs.skip> + <javadoc.download.skip>true</javadoc.download.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.clean>3.1.0</version.plugin.clean> + <version.plugin.bundle>3.5.1</version.plugin.bundle> + <version.plugin.compiler>3.8.1</version.plugin.compiler> + <version.plugin.staging>1.6.8</version.plugin.staging> + <version.plugin.versions>2.8.1</version.plugin.versions> + <version.plugin.jxr>3.1.1</version.plugin.jxr> + <version.plugin.buildhelper>3.2.0</version.plugin.buildhelper> + <version.plugin.site>3.11.0</version.plugin.site> + <version.plugin.exec>3.0.0</version.plugin.exec> + <version.plugin.assembly>3.3.0</version.plugin.assembly> + <version.plugin.spotbugs>3.1.0-RC8</version.plugin.spotbugs> + <version.plugin.javadoc>3.2.0</version.plugin.javadoc> + <version.plugin.animal-sniffer>1.17</version.plugin.animal-sniffer> + <version.plugin.enforcer>1.4.1</version.plugin.enforcer> + <version.plugin.jacoco>0.7.9</version.plugin.jacoco> + <version.plugin.checkstyle>3.0.0</version.plugin.checkstyle> + <version.plugin.japicmp>0.13.1</version.plugin.japicmp> + <version.plugin.shade>3.2.4</version.plugin.shade> + <version.plugin.antrun>3.0.0</version.plugin.antrun> + <version.checkstyle>6.19</version.checkstyle> + <version.cglib>3.2.12</version.cglib> + <version.javassist>3.23.2-GA</version.javassist> + <spotbugs.skip>true</spotbugs.skip> + <javadoc.download.skip>true</javadoc.download.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> + <project.build.outputTimestamp /> + <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> + </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> + </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> + </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> + </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> + </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> + </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> + </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> + </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> + </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>false</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> + <dependencies> + <dependency> + <groupId>com.puppycrawl.tools</groupId> + <artifactId>checkstyle</artifactId> + <version>${version.checkstyle}</version> + </dependency> + </dependencies> + </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> + <dependencies> + <dependency> + <groupId>org.ow2.asm</groupId> + <artifactId>asm</artifactId> + <version>${version.asm}</version> + </dependency> + </dependencies> + </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. --> + <profile> + <id>integration</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <properties> + <bytebuddy.integration>true</bytebuddy.integration> + </properties> + </profile> + <!-- Integration profile that executes static code analysis. --> + <profile> + <id>analysis</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <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> + <!-- Avoid violating semantic versioning. --> + <plugin> + <groupId>com.github.siom79.japicmp</groupId> + <artifactId>japicmp-maven-plugin</artifactId> + <version>${version.plugin.japicmp}</version> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>cmp</goal> + </goals> + <configuration> + <skip>${japicmp.skip}</skip> + <newVersion> + <file> + <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> + </file> + </newVersion> + <parameter> + <accessModifier>public</accessModifier> + <oldVersionPattern>\d+\.\d+\.\d+</oldVersionPattern> + <ignoreMissingClasses>true</ignoreMissingClasses> + <onlyBinaryIncompatible>true</onlyBinaryIncompatible> + <breakBuildBasedOnSemanticVersioning>true</breakBuildBasedOnSemanticVersioning> + </parameter> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <!-- Pseudo profiles for checksum collection (only available via Maven wrapper). --> + <profile> + <id>checksum-collect</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <version>${version.plugin.antrun}</version> + <inherited>false</inherited> + <executions> + <execution> + <id>checksum-collect</id> + <phase>initialize</phase> + <goals> + <goal>run</goal> + </goals> + <configuration> + <target> + <echo level="info" message="Checksum collection is enabled (only if using mvnw)." /> + </target> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <!-- Pseudo profiles for checksum collection (only available via Maven wrapper). --> + <profile> + <id>checksum-enforce</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <version>${version.plugin.antrun}</version> + <inherited>false</inherited> + <executions> + <execution> + <id>checksum-enforce</id> + <phase>initialize</phase> + <goals> + <goal>run</goal> + </goals> + <configuration> + <target> + <echo level="info" message="Checksum enforcement is enabled (only if using mvnw)." /> + </target> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>byte-buddy</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>byte-buddy-dep</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>byte-buddy-agent</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>byte-buddy-benchmark</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>byte-buddy-android</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>byte-buddy-maven-plugin</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>byte-buddy-gradle-plugin</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + </dependencyManagement> + +</project> diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom.md5 new file mode 100644 index 000000000..a3cbb4862 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom.md5 @@ -0,0 +1 @@ +913d71b10839167b4df1db3d34d8daa7
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom.sha1 new file mode 100644 index 000000000..1eeb48f8b --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy-parent/1.12.16/byte-buddy-parent-1.12.16.pom.sha1 @@ -0,0 +1 @@ +a28c7024f91d1f9eedfd61039dcaae36dd7e7ac9
\ 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 6913643b9..a3d326cd1 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.9.3</release> + <release>1.12.16</release> <versions> - <version>1.9.3</version> + <version>1.12.16</version> </versions> - <lastUpdated>20220113130609</lastUpdated> + <lastUpdated>20221109161455</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 Binary files differnew file mode 100644 index 000000000..d2e25c6a1 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar 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 new file mode 100644 index 000000000..4ab2b454c --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..4f30113fd --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar.sha1 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..043f27f3b --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom @@ -0,0 +1,401 @@ +<?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 new file mode 100644 index 000000000..23feee357 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..cf6a18d71 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.pom.sha1 @@ -0,0 +1 @@ +5cfead22a1f95bece1c0de59253856d39aab9e56
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar Binary files differnew file mode 100644 index 000000000..3f70b08f8 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar.md5 new file mode 100644 index 000000000..0d6cbe8c8 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar.md5 @@ -0,0 +1 @@ +2327dfe368f76ae200fd353425f56ed0
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar.sha1 new file mode 100644 index 000000000..42a97e255 --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.jar.sha1 @@ -0,0 +1 @@ +7817a8128b38ff8cb8570c8f3c85c1a41002a09d
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom new file mode 100644 index 000000000..4b534ae6e --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom @@ -0,0 +1,383 @@ +<?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.16</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>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>${version.plugin.javadoc}</version>
+ <configuration>
+ <includeDependencySources>true</includeDependencySources>
+ <dependencySourceIncludes>
+ <dependencySourceInclude>${project.groupId}:byte-buddy-dep</dependencySourceInclude>
+ </dependencySourceIncludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <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>
+ <configuration>
+ <instructions>
+ <Multi-Release>true</Multi-Release>
+ <Export-Package>${packages.list.external}</Export-Package>
+ </instructions>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>codes.rafael.modulemaker</groupId>
+ <artifactId>modulemaker-maven-plugin</artifactId>
+ <version>${version.plugin.modulemaker}</version>
+ <executions>
+ <execution>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>make-module</goal>
+ </goals>
+ <configuration>
+ <skip>${modulemaker.skip}</skip>
+ <name>${project.groupId}</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>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>${version.asm}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>extras</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>3.2.1</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <skipSource>true</skipSource>
+ </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <skipSource>true</skipSource>
+ </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>
+ <exclude>META-INF/maven/**</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.12.1</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>net.java.dev.jna</groupId>
+ <artifactId>jna-platform</artifactId>
+ <version>5.12.1</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>
+ <japicmp.skip>true</japicmp.skip>
+ <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.16/byte-buddy-1.12.16.pom.md5 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom.md5 new file mode 100644 index 000000000..6ed3eb0fc --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom.md5 @@ -0,0 +1 @@ +2600c6ee1eb2977ea95c80962d02b13b
\ No newline at end of file diff --git a/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom.sha1 b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom.sha1 new file mode 100644 index 000000000..6ce0cd74b --- /dev/null +++ b/common/m2/repository/net/bytebuddy/byte-buddy/1.12.16/byte-buddy-1.12.16.pom.sha1 @@ -0,0 +1 @@ +752fa490aeeec32b861384f886476d8ff28610f7
\ 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 74b8a0e59..4ecc2904a 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.9.3</release> + <release>1.12.16</release> <versions> - <version>1.9.3</version> + <version>1.12.16</version> </versions> - <lastUpdated>20220113124343</lastUpdated> + <lastUpdated>20221109161455</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 Binary files differnew file mode 100644 index 000000000..199425c8c --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar 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 new file mode 100644 index 000000000..d40d2b123 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..2edf5ded8 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1-sources.jar.sha1 @@ -0,0 +1 @@ +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 Binary files differnew file mode 100644 index 000000000..e694e199a --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar 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 new file mode 100644 index 000000000..822c4d78e --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..4865b62ba --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar.sha1 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..229f3ba76 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom @@ -0,0 +1,83 @@ +<?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 new file mode 100644 index 000000000..8a704da93 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..14be85262 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.pom.sha1 @@ -0,0 +1 @@ +556f05a25758ef280178f3288a76c68ce26d393e
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar Binary files differnew file mode 100644 index 000000000..c66162bb8 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar diff --git a/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar.md5 b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar.md5 new file mode 100644 index 000000000..f2f5fa59e --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar.md5 @@ -0,0 +1 @@ +98a99e5f8fae1dcfb107b09f9d97eb30
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar.sha1 b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar.sha1 new file mode 100644 index 000000000..b49118772 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.jar.sha1 @@ -0,0 +1 @@ +d8eb9dec8747d08645347bb8c69088ac83197975
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom new file mode 100644 index 000000000..a13f505df --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom @@ -0,0 +1,83 @@ +<?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.8.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.16</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>net.bytebuddy</groupId> + <artifactId>byte-buddy-agent</artifactId> + <version>1.12.16</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.8.1/mockito-core-4.8.1.pom.md5 b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom.md5 new file mode 100644 index 000000000..5a17e709c --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom.md5 @@ -0,0 +1 @@ +9dedb5d14eff8e91dd41c95cc67621cd
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom.sha1 b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom.sha1 new file mode 100644 index 000000000..f977d8e99 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/4.8.1/mockito-core-4.8.1.pom.sha1 @@ -0,0 +1 @@ +c43051723d2587cc60956be18f46871d09be047f
\ 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 new file mode 100644 index 000000000..e76601b56 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-core/maven-metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<metadata> + <groupId>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <versioning> + <release>4.8.1</release> + <versions> + <version>4.8.1</version> + </versions> + <lastUpdated>20221109161455</lastUpdated> + </versioning> +</metadata> diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar Binary files differnew file mode 100644 index 000000000..33dd71b50 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar.md5 b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar.md5 new file mode 100644 index 000000000..0de4f9935 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar.md5 @@ -0,0 +1 @@ +0e57e26c5abe9f279ff8844a5beac889
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar.sha1 b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar.sha1 new file mode 100644 index 000000000..428c564e7 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1-sources.jar.sha1 @@ -0,0 +1 @@ +3d1dffee9a8a1998ec782383ca2f818848f2d5f1
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar Binary files differnew file mode 100644 index 000000000..33dd71b50 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar.md5 b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar.md5 new file mode 100644 index 000000000..0de4f9935 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar.md5 @@ -0,0 +1 @@ +0e57e26c5abe9f279ff8844a5beac889
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar.sha1 b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar.sha1 new file mode 100644 index 000000000..428c564e7 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.jar.sha1 @@ -0,0 +1 @@ +3d1dffee9a8a1998ec782383ca2f818848f2d5f1
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom new file mode 100644 index 000000000..4b3f0db00 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom @@ -0,0 +1,71 @@ +<?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-inline</artifactId> + <version>4.8.1</version> + <name>mockito-inline</name> + <description>Mockito preconfigured inline mock maker (intermediate and to be superseeded by automatic usage in a future version)</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>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <version>4.8.1</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project> diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom.md5 b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom.md5 new file mode 100644 index 000000000..62247ab2e --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom.md5 @@ -0,0 +1 @@ +fe61bed0d635f112d13d26817e3f9f50
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom.sha1 b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom.sha1 new file mode 100644 index 000000000..99f10e268 --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/4.8.1/mockito-inline-4.8.1.pom.sha1 @@ -0,0 +1 @@ +05c7cacfbda1f67563b1433836796335728362ee
\ No newline at end of file diff --git a/common/m2/repository/org/mockito/mockito-inline/maven-metadata.xml b/common/m2/repository/org/mockito/mockito-inline/maven-metadata.xml new file mode 100644 index 000000000..b9afd4e9a --- /dev/null +++ b/common/m2/repository/org/mockito/mockito-inline/maven-metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<metadata> + <groupId>org.mockito</groupId> + <artifactId>mockito-inline</artifactId> + <versioning> + <release>4.8.1</release> + <versions> + <version>4.8.1</version> + </versions> + <lastUpdated>20221109161457</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 new file mode 100644 index 000000000..5af7ca65e --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom @@ -0,0 +1,554 @@ +<?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 new file mode 100644 index 000000000..03237d9fd --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..6e2a60f40 --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.sha1 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..dac257bc4 --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis-parent/maven-metadata.xml @@ -0,0 +1,12 @@ +<?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 Binary files differnew file mode 100644 index 000000000..1888e2ea1 --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar 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 new file mode 100644 index 000000000..50b61b70e --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..1f870b9e2 --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.sha1 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..6af54b5df --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom @@ -0,0 +1,91 @@ +<?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 new file mode 100644 index 000000000..b45d4830f --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.md5 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..8db14bde5 --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.sha1 @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..6ab28ca77 --- /dev/null +++ b/common/m2/repository/org/objenesis/objenesis/maven-metadata.xml @@ -0,0 +1,12 @@ +<?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> diff --git a/linux-x86_64/perfetto/configs/trace_config_detailed.textproto b/linux-x86_64/perfetto/configs/trace_config_detailed.textproto index 98e191c44..57df34070 100644 --- a/linux-x86_64/perfetto/configs/trace_config_detailed.textproto +++ b/linux-x86_64/perfetto/configs/trace_config_detailed.textproto @@ -176,3 +176,9 @@ data_sources: { } } } + +data_sources: { + config: { + name: "track_event" + } +} |