From ffdde1548e955025c932b7ff145bd68dc6af74d3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Jul 2021 17:03:05 +0000 Subject: [PATCH 01/53] Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 47a3d0a..084e9b5 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ commons-io commons-io - 2.10.0 + 2.11.0 commons-cli From 5a66de5e8964e359e5e835ff84d6de60e58b6f41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Jul 2021 17:03:35 +0000 Subject: [PATCH 02/53] Bump slf4j-api from 1.7.31 to 1.7.32 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 084e9b5..3b71b81 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ UTF-8 - 1.7.31 + 1.7.32 2.14.1 9.2 From a86db0e562d1ecf0a15596b43d6e0dc32259e7c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Aug 2021 17:02:33 +0000 Subject: [PATCH 03/53] Bump jackson-databind from 2.12.4 to 2.12.5 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.12.4 to 2.12.5. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3b71b81..2dbf072 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.fasterxml.jackson.core jackson-databind - 2.12.4 + 2.12.5 From 9a422e1f285d3907b5771d03119d72403c582fb3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Sep 2021 17:04:11 +0000 Subject: [PATCH 04/53] Bump junit.version from 5.7.2 to 5.8.0 Bumps `junit.version` from 5.7.2 to 5.8.0. Updates `junit-jupiter-api` from 5.7.2 to 5.8.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.7.2...r5.8.0) Updates `junit-jupiter-engine` from 5.7.2 to 5.8.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.7.2...r5.8.0) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:development update-type: version-update:semver-minor - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2dbf072..34ddd3b 100644 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ 9.2 - 5.7.2 + 5.8.0 javgent.App From f00528bc56dc4bbddb9751b0729cdf9b5afbfd01 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Sep 2021 17:02:44 +0000 Subject: [PATCH 05/53] Bump junit.version from 5.8.0 to 5.8.1 Bumps `junit.version` from 5.8.0 to 5.8.1. Updates `junit-jupiter-api` from 5.8.0 to 5.8.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.8.0...r5.8.1) Updates `junit-jupiter-engine` from 5.8.0 to 5.8.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.8.0...r5.8.1) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 34ddd3b..55533a0 100644 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ 9.2 - 5.8.0 + 5.8.1 javgent.App From fae47b00c12a2f75a6de42a4eee495b7bca9807c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Oct 2021 17:03:56 +0000 Subject: [PATCH 06/53] Bump jackson-databind from 2.12.5 to 2.13.0 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.12.5 to 2.13.0. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 55533a0..2a6ffa3 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.fasterxml.jackson.core jackson-databind - 2.12.5 + 2.13.0 From ef41d226de29832251f25e2bc088cbe0c0897c13 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Oct 2021 17:02:32 +0000 Subject: [PATCH 07/53] Bump commons-cli from 1.4 to 1.5.0 Bumps commons-cli from 1.4 to 1.5.0. --- updated-dependencies: - dependency-name: commons-cli:commons-cli dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2a6ffa3..62e3be4 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ commons-cli commons-cli - 1.4 + 1.5.0 From 888a99729a257d2b878d723c6675d470afc78b56 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Nov 2021 17:05:09 +0000 Subject: [PATCH 08/53] Bump sonar-maven-plugin from 3.9.0.2155 to 3.9.1.2184 Bumps [sonar-maven-plugin](https://github.com/SonarSource/sonar-scanner-maven) from 3.9.0.2155 to 3.9.1.2184. - [Release notes](https://github.com/SonarSource/sonar-scanner-maven/releases) - [Commits](https://github.com/SonarSource/sonar-scanner-maven/compare/3.9.0.2155...3.9.1.2184) --- updated-dependencies: - dependency-name: org.sonarsource.scanner.maven:sonar-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2a6ffa3..149df2b 100644 --- a/pom.xml +++ b/pom.xml @@ -203,7 +203,7 @@ org.sonarsource.scanner.maven sonar-maven-plugin - 3.9.0.2155 + 3.9.1.2184 verify From 7fa7c10926d95131af63e0cfb5a06b15838c350c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Nov 2021 17:03:27 +0000 Subject: [PATCH 09/53] Bump junit.version from 5.8.1 to 5.8.2 Bumps `junit.version` from 5.8.1 to 5.8.2. Updates `junit-jupiter-api` from 5.8.1 to 5.8.2 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2) Updates `junit-jupiter-engine` from 5.8.1 to 5.8.2 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 149df2b..a6613a9 100644 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ 9.2 - 5.8.1 + 5.8.2 javgent.App From 0f20902c664a1178bc9e44b15c9279ae2818bc86 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Dec 2021 01:02:06 +0000 Subject: [PATCH 10/53] Bump log4j-api from 2.14.1 to 2.15.0 Bumps log4j-api from 2.14.1 to 2.15.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a6613a9..e6b7454 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.32 - 2.14.1 + 2.15.0 9.2 From 9fc7056a269ab76c5c5ebfece7ad1b145c48be3a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Dec 2021 01:30:13 +0000 Subject: [PATCH 11/53] Bump log4j-core from 2.14.1 to 2.15.0 Bumps log4j-core from 2.14.1 to 2.15.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a6613a9..e6b7454 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.32 - 2.14.1 + 2.15.0 9.2 From 8fe7fec9965167f3e84395a168e215a079bcd96a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 14 Dec 2021 17:05:09 +0000 Subject: [PATCH 12/53] Bump log4j.version from 2.15.0 to 2.16.0 Bumps `log4j.version` from 2.15.0 to 2.16.0. Updates `log4j-core` from 2.15.0 to 2.16.0 Updates `log4j-api` from 2.15.0 to 2.16.0 Updates `log4j-slf4j-impl` from 2.15.0 to 2.16.0 --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.logging.log4j:log4j-slf4j-impl dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e6b7454..183e1df 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.32 - 2.15.0 + 2.16.0 9.2 From 1e7c6d1bf65056dcd8efdaf878460c85b3bb8fbc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Dec 2021 18:13:58 +0000 Subject: [PATCH 13/53] Bump log4j-api from 2.16.0 to 2.17.0 Bumps log4j-api from 2.16.0 to 2.17.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 183e1df..c0ec0c6 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.32 - 2.16.0 + 2.17.0 9.2 From 9a6d27383b7779fc68cb007609a1dab7c03159fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Dec 2021 18:22:04 +0000 Subject: [PATCH 14/53] Bump log4j-core from 2.16.0 to 2.17.0 Bumps log4j-core from 2.16.0 to 2.17.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 183e1df..c0ec0c6 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.32 - 2.16.0 + 2.17.0 9.2 From bab758989be8a1b9ee790feedfe4bdb8bebf3a62 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Dec 2021 17:04:14 +0000 Subject: [PATCH 15/53] Bump jackson-databind from 2.13.0 to 2.13.1 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.0 to 2.13.1. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c0ec0c6..b615e3f 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.0 + 2.13.1 From 38972c3067d7c9d72e1983666dafca55d0f26ee8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 29 Dec 2021 17:03:57 +0000 Subject: [PATCH 16/53] Bump log4j.version from 2.17.0 to 2.17.1 Bumps `log4j.version` from 2.17.0 to 2.17.1. Updates `log4j-core` from 2.17.0 to 2.17.1 Updates `log4j-api` from 2.17.0 to 2.17.1 Updates `log4j-slf4j-impl` from 2.17.0 to 2.17.1 --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.logging.log4j:log4j-slf4j-impl dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b615e3f..4d1221c 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.32 - 2.17.0 + 2.17.1 9.2 From 439ea25c0bfba1ea81fd478e89f48235028ba375 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Jan 2022 17:03:50 +0000 Subject: [PATCH 17/53] Bump maven-jar-plugin from 3.2.0 to 3.2.1 Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.0 to 3.2.1. - [Release notes](https://github.com/apache/maven-jar-plugin/releases) - [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.0...maven-jar-plugin-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-jar-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4d1221c..b2a729e 100644 --- a/pom.xml +++ b/pom.xml @@ -138,7 +138,7 @@ maven-jar-plugin - 3.2.0 + 3.2.1 maven-install-plugin From 3f9e8652fbb2804bb8ac6d75f0383835083caed0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Jan 2022 17:03:47 +0000 Subject: [PATCH 18/53] Bump maven-jar-plugin from 3.2.1 to 3.2.2 Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/apache/maven-jar-plugin/releases) - [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.1...maven-jar-plugin-3.2.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-jar-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b2a729e..2b84287 100644 --- a/pom.xml +++ b/pom.xml @@ -138,7 +138,7 @@ maven-jar-plugin - 3.2.1 + 3.2.2 maven-install-plugin From 51d4f8e14516d62fcfada50239e3e9f8035d7dc5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Jan 2022 17:03:50 +0000 Subject: [PATCH 19/53] Bump maven-compiler-plugin from 3.8.1 to 3.9.0 Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.8.1 to 3.9.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.9.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index b2a729e..4ae39db 100644 --- a/pom.xml +++ b/pom.xml @@ -130,7 +130,7 @@ maven-compiler-plugin - 3.8.1 + 3.9.0 maven-surefire-plugin @@ -150,7 +150,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.8.1 + 3.9.0 11 11 From 9ba3db0d01d1543da3379a3f1a459c13c76b2108 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Jan 2022 17:04:28 +0000 Subject: [PATCH 20/53] Bump slf4j-api from 1.7.32 to 1.7.33 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.32 to 1.7.33. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.32...v_1.7.33) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b2a729e..88342e2 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ UTF-8 - 1.7.32 + 1.7.33 2.17.1 9.2 From aff416f5d4334a98b77ae38d3869992240af9792 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jan 2022 17:03:36 +0000 Subject: [PATCH 21/53] Bump slf4j-api from 1.7.33 to 1.7.35 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.33 to 1.7.35. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.33...v_1.7.35) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b24cb99..540cab8 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ UTF-8 - 1.7.33 + 1.7.35 2.17.1 9.2 From 0ba323544fc2e489009984010aa1436b4dc56f38 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Feb 2022 17:07:07 +0000 Subject: [PATCH 22/53] Bump slf4j-api from 1.7.35 to 1.7.36 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.35 to 1.7.36. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.35...v_1.7.36) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 04082cc..086f056 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ UTF-8 - 1.7.35 + 1.7.36 2.17.1 9.2 From dc041cff3d5c74654ba4d6931798081ab69b2011 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Feb 2022 17:05:08 +0000 Subject: [PATCH 23/53] Bump maven-compiler-plugin from 3.9.0 to 3.10.0 Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.9.0 to 3.10.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.9.0...maven-compiler-plugin-3.10.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 086f056..f1c7b29 100644 --- a/pom.xml +++ b/pom.xml @@ -130,7 +130,7 @@ maven-compiler-plugin - 3.9.0 + 3.10.0 maven-surefire-plugin @@ -150,7 +150,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.9.0 + 3.10.0 11 11 From d9e6b0914033d64080095b79d42740878eb8de4a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Feb 2022 17:06:37 +0000 Subject: [PATCH 24/53] Bump log4j.version from 2.17.1 to 2.17.2 Bumps `log4j.version` from 2.17.1 to 2.17.2. Updates `log4j-core` from 2.17.1 to 2.17.2 Updates `log4j-api` from 2.17.1 to 2.17.2 Updates `log4j-slf4j-impl` from 2.17.1 to 2.17.2 --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.logging.log4j:log4j-slf4j-impl dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f1c7b29..4fd91ba 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.36 - 2.17.1 + 2.17.2 9.2 From b7b1360b9f84a710ef6c673366d3ec5d0993fc49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Mar 2022 17:04:01 +0000 Subject: [PATCH 25/53] Bump actions/checkout from 2 to 3 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/checkBuild.yml | 2 +- .github/workflows/gh-pages.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/sonar.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/checkBuild.yml b/.github/workflows/checkBuild.yml index aec2a6c..d1b931f 100644 --- a/.github/workflows/checkBuild.yml +++ b/.github/workflows/checkBuild.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup - Java uses: actions/setup-java@v2 diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 3394c4a..d799e12 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup - Java uses: actions/setup-java@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c48a6a3..c2b6fb2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup - Java uses: actions/setup-java@v2 diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 718887a..0881fa1 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup - Java uses: actions/setup-java@v2 From a4f730c9026177f44a74f25e38f744a6586e87c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Mar 2022 17:05:30 +0000 Subject: [PATCH 26/53] Bump jackson-databind from 2.13.1 to 2.13.2 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.1 to 2.13.2. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4fd91ba..d24165f 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.1 + 2.13.2 From 03be9cd3d3365eb90e2dfec1cbeda210be839073 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 11 Mar 2022 17:04:34 +0000 Subject: [PATCH 27/53] Bump maven-compiler-plugin from 3.10.0 to 3.10.1 Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.10.0 to 3.10.1. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.10.0...maven-compiler-plugin-3.10.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index d24165f..902de6e 100644 --- a/pom.xml +++ b/pom.xml @@ -130,7 +130,7 @@ maven-compiler-plugin - 3.10.0 + 3.10.1 maven-surefire-plugin @@ -150,7 +150,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.10.0 + 3.10.1 11 11 From f72ec744e99f19978b10f63fcd754dd1c5039aa3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Mar 2022 17:05:38 +0000 Subject: [PATCH 28/53] Bump actions/cache from 2 to 3 Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3. - [Release notes](https://github.com/actions/cache/releases) - [Commits](https://github.com/actions/cache/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/checkBuild.yml | 2 +- .github/workflows/gh-pages.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/sonar.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/checkBuild.yml b/.github/workflows/checkBuild.yml index d1b931f..217a749 100644 --- a/.github/workflows/checkBuild.yml +++ b/.github/workflows/checkBuild.yml @@ -25,7 +25,7 @@ jobs: distribution: 'adopt' - name: Setup - Restore Cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index d799e12..510cbc0 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -20,7 +20,7 @@ jobs: distribution: 'adopt' - name: Restore - Maven Cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c2b6fb2..62e9733 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: distribution: 'adopt' - name: Setup - Restore Cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 0881fa1..7106963 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -27,7 +27,7 @@ jobs: run: git fetch --prune --unshallow - name: Restore - Maven Cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} From aafabda839e7a2620ff7a7cff25e6d6e3c69d0fe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Mar 2022 17:03:45 +0000 Subject: [PATCH 29/53] Bump jackson-databind from 2.13.2 to 2.13.2.1 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2 to 2.13.2.1. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 902de6e..1349b72 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.2 + 2.13.2.1 From 23306bc41f72bf89ab97eb2df45e86b039b427b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Mar 2022 17:03:31 +0000 Subject: [PATCH 30/53] Bump jackson-databind from 2.13.2.1 to 2.13.2.2 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2.1 to 2.13.2.2. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1349b72..b229917 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.2.1 + 2.13.2.2 From ee99d3b14f92df3d1039f55400571b2c972ea493 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Apr 2022 17:05:21 +0000 Subject: [PATCH 31/53] Bump asm.version from 9.2 to 9.3 Bumps `asm.version` from 9.2 to 9.3. Updates `asm` from 9.2 to 9.3 Updates `asm-util` from 9.2 to 9.3 --- updated-dependencies: - dependency-name: org.ow2.asm:asm dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.ow2.asm:asm-util dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b229917..da145bc 100644 --- a/pom.xml +++ b/pom.xml @@ -31,7 +31,7 @@ 1.7.36 2.17.2 - 9.2 + 9.3 5.8.2 From b1e4ca6e45de63123cafc0fcaa15daae8b7f3917 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Apr 2022 17:05:25 +0000 Subject: [PATCH 32/53] Bump maven-clean-plugin from 3.1.0 to 3.2.0 Bumps [maven-clean-plugin](https://github.com/apache/maven-clean-plugin) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-clean-plugin/releases) - [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.1.0...maven-clean-plugin-3.2.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-clean-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b229917..b5c3764 100644 --- a/pom.xml +++ b/pom.xml @@ -121,7 +121,7 @@ maven-clean-plugin - 3.1.0 + 3.2.0 From 6d1d9899d846e45dcf319b5f64060c3d490844b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Apr 2022 17:03:12 +0000 Subject: [PATCH 33/53] Bump actions/setup-java from 2 to 3 Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/checkBuild.yml | 2 +- .github/workflows/gh-pages.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/sonar.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/checkBuild.yml b/.github/workflows/checkBuild.yml index 217a749..2c25568 100644 --- a/.github/workflows/checkBuild.yml +++ b/.github/workflows/checkBuild.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v3 - name: Setup - Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: java-version: 11.0.x distribution: 'adopt' diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 510cbc0..9f1ecb6 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v3 - name: Setup - Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: java-version: 11.0.x distribution: 'adopt' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 62e9733..133bba9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v3 - name: Setup - Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: java-version: 11.0.x distribution: 'adopt' diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 7106963..ac8c587 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/checkout@v3 - name: Setup - Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: java-version: 11.0.x distribution: 'adopt' From def593f50382d56128bdca66bb840e1d2ca94ce7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Apr 2022 17:03:14 +0000 Subject: [PATCH 34/53] Bump actions/upload-artifact from 2 to 3 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/checkBuild.yml | 2 +- .github/workflows/gh-pages.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/checkBuild.yml b/.github/workflows/checkBuild.yml index 217a749..559e43c 100644 --- a/.github/workflows/checkBuild.yml +++ b/.github/workflows/checkBuild.yml @@ -39,7 +39,7 @@ jobs: run: mvn -B clean verify - name: Upload snupkg - Upload asset - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: javgent-standalone path: ./target/javgent-standalone.jar diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 510cbc0..54460d4 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -31,7 +31,7 @@ jobs: run: mvn -B project-info-reports:dependencies - name: Upload licenses - Upload Artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: dependencies-licenses path: target/site From 876ae49399e53390a8576f32dd6888cf44086e4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 May 2022 17:05:47 +0000 Subject: [PATCH 35/53] Bump jackson-databind from 2.13.2.2 to 2.13.3 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2.2 to 2.13.3. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9443a1e..41c1952 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.2.2 + 2.13.3 From 4aa324c6243495c80d3325a666ad67c618e5af5f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Jul 2022 17:05:55 +0000 Subject: [PATCH 36/53] Bump log4j.version from 2.17.2 to 2.18.0 Bumps `log4j.version` from 2.17.2 to 2.18.0. Updates `log4j-core` from 2.17.2 to 2.18.0 Updates `log4j-api` from 2.17.2 to 2.18.0 Updates `log4j-slf4j-impl` from 2.17.2 to 2.18.0 --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.logging.log4j:log4j-slf4j-impl dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 41c1952..92c09bf 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ UTF-8 1.7.36 - 2.17.2 + 2.18.0 9.3 From a4139d472fb69bf71259e9bf3e74d0dce21d87a2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Jul 2022 17:05:59 +0000 Subject: [PATCH 37/53] Bump maven-assembly-plugin from 3.3.0 to 3.4.0 Bumps [maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-assembly-plugin/releases) - [Commits](https://github.com/apache/maven-assembly-plugin/compare/maven-assembly-plugin-3.3.0...maven-assembly-plugin-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-assembly-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 41c1952..7668fd4 100644 --- a/pom.xml +++ b/pom.xml @@ -159,7 +159,7 @@ org.apache.maven.plugins maven-assembly-plugin - 3.3.0 + 3.4.0 package From 9f6e09c4546fc1c069f3881755452225f71958c6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Jul 2022 17:07:19 +0000 Subject: [PATCH 38/53] Bump maven-assembly-plugin from 3.4.0 to 3.4.1 Bumps [maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-assembly-plugin/releases) - [Commits](https://github.com/apache/maven-assembly-plugin/compare/maven-assembly-plugin-3.4.0...maven-assembly-plugin-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-assembly-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 17bb2e8..e4c8430 100644 --- a/pom.xml +++ b/pom.xml @@ -159,7 +159,7 @@ org.apache.maven.plugins maven-assembly-plugin - 3.4.0 + 3.4.1 package From a78e3401817fe22ae3e9eb7f50f5d44a5be72e33 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Jul 2022 17:04:55 +0000 Subject: [PATCH 39/53] Bump maven-assembly-plugin from 3.4.1 to 3.4.2 Bumps [maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) from 3.4.1 to 3.4.2. - [Release notes](https://github.com/apache/maven-assembly-plugin/releases) - [Commits](https://github.com/apache/maven-assembly-plugin/compare/maven-assembly-plugin-3.4.1...maven-assembly-plugin-3.4.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-assembly-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e4c8430..c59e9bb 100644 --- a/pom.xml +++ b/pom.xml @@ -159,7 +159,7 @@ org.apache.maven.plugins maven-assembly-plugin - 3.4.1 + 3.4.2 package From b4424d768b78f534677db9e802e945613beb24ea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Jul 2022 17:04:57 +0000 Subject: [PATCH 40/53] Bump maven-install-plugin from 2.5.2 to 3.0.1 Bumps [maven-install-plugin](https://github.com/apache/maven-install-plugin) from 2.5.2 to 3.0.1. - [Release notes](https://github.com/apache/maven-install-plugin/releases) - [Commits](https://github.com/apache/maven-install-plugin/compare/maven-install-plugin-2.5.2...maven-install-plugin-3.0.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-install-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e4c8430..683a16d 100644 --- a/pom.xml +++ b/pom.xml @@ -142,7 +142,7 @@ maven-install-plugin - 2.5.2 + 3.0.1 From 6736694484d3e758240bf41ac3683249d1b3f535 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Jul 2022 17:05:39 +0000 Subject: [PATCH 41/53] Bump maven-resources-plugin from 3.2.0 to 3.3.0 Bumps [maven-resources-plugin](https://github.com/apache/maven-resources-plugin) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/apache/maven-resources-plugin/releases) - [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.2.0...maven-resources-plugin-3.3.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-resources-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e4c8430..160634d 100644 --- a/pom.xml +++ b/pom.xml @@ -126,7 +126,7 @@ maven-resources-plugin - 3.2.0 + 3.3.0 maven-compiler-plugin From e5548fc954ed600a17ff19f4b1e89b64bc84f422 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:21:11 +0200 Subject: [PATCH 42/53] Update --- pom.xml | 66 +++++++++++++-------------------------------------------- 1 file changed, 15 insertions(+), 51 deletions(-) diff --git a/pom.xml b/pom.xml index ecc40bb..60ea882 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,6 @@ MIT License https://github.com/BaseMC/javgent/blob/develop/LICENSE repo - @@ -28,12 +27,12 @@ UTF-8 - 1.7.36 - 2.18.0 + 2.0.16 + 2.23.1 - 9.3 + 9.7 - 5.8.2 + 5.11.0 javgent.App @@ -53,12 +52,7 @@ org.apache.logging.log4j - log4j-api - ${log4j.version} - - - org.apache.logging.log4j - log4j-slf4j-impl + log4j-slf4j2-impl ${log4j.version} @@ -79,24 +73,24 @@ org.apache.commons commons-lang3 - 3.12.0 + 3.16.0 commons-io commons-io - 2.11.0 + 2.16.1 commons-cli commons-cli - 1.5.0 + 1.9.0 com.fasterxml.jackson.core jackson-databind - 2.13.3 + 2.17.2 @@ -116,50 +110,21 @@ javgent - - - - - maven-clean-plugin - 3.2.0 - - - - maven-resources-plugin - 3.3.0 - - - maven-compiler-plugin - 3.10.1 - - - maven-surefire-plugin - 2.22.2 - - - maven-jar-plugin - 3.2.2 - - - maven-install-plugin - 3.0.1 - - - org.apache.maven.plugins maven-compiler-plugin - 3.10.1 + 3.13.0 - 11 - 11 + -proc:none + 21 + 21 org.apache.maven.plugins maven-assembly-plugin - 3.4.2 + 3.7.1 package @@ -202,8 +167,7 @@ org.sonarsource.scanner.maven sonar-maven-plugin - - 3.9.1.2184 + 4.0.0.4121 verify From 67f29f41f85ca7c59d2fdaccbf120ddeaa8aa52e Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:27:14 +0200 Subject: [PATCH 43/53] Update workflows --- .github/workflows/checkBuild.yml | 12 ++++++------ .github/workflows/gh-pages.yml | 14 +++++++------- .github/workflows/release.yml | 10 +++++----- .github/workflows/sonar.yml | 10 +++++----- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/.github/workflows/checkBuild.yml b/.github/workflows/checkBuild.yml index d2c0b40..a3753b0 100644 --- a/.github/workflows/checkBuild.yml +++ b/.github/workflows/checkBuild.yml @@ -16,16 +16,16 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup - Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: - java-version: 11.0.x - distribution: 'adopt' + java-version: 21 + distribution: 'temurin' - name: Setup - Restore Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} @@ -39,7 +39,7 @@ jobs: run: mvn -B clean verify - name: Upload snupkg - Upload asset - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: javgent-standalone path: ./target/javgent-standalone.jar diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 4a7e198..1621c72 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -3,7 +3,7 @@ name: GH-Pages CI on: workflow_dispatch: push: - branches: master + branches: [ master ] jobs: publish-pages: @@ -11,16 +11,16 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup - Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: - java-version: 11.0.x - distribution: 'adopt' + java-version: 21 + distribution: 'temurin' - name: Restore - Maven Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} @@ -31,7 +31,7 @@ jobs: run: mvn -B project-info-reports:dependencies - name: Upload licenses - Upload Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dependencies-licenses path: target/site diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 133bba9..cd7ae95 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,16 +11,16 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup - Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: - java-version: 11.0.x - distribution: 'adopt' + java-version: 21 + distribution: 'temurin' - name: Setup - Restore Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index ac8c587..8853dcf 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -15,19 +15,19 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup - Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: - java-version: 11.0.x - distribution: 'adopt' + java-version: 21 + distribution: 'temurin' - name: Setup - Fetch complete history for all tags and branches run: git fetch --prune --unshallow - name: Restore - Maven Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} From 445a9f7ee7ceb0338ae6069c074d387d576cef8a Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:31:43 +0200 Subject: [PATCH 44/53] Update gh-pages.yml --- .github/workflows/gh-pages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 1621c72..11269fd 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -55,7 +55,7 @@ jobs: echo "theme: jekyll-theme-midnight" > _config.yml - name: Deploy to Github pages - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./docs From b86a70994399743b3b94c0a14e4a0911c80d9202 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:32:15 +0200 Subject: [PATCH 45/53] Update release.yml --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cd7ae95..36f7242 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: - name: Release - Create Draft for Release id: create_draft - uses: release-drafter/release-drafter@v5 + uses: release-drafter/release-drafter@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 2efef4246c29aaeee8292e7736e4ddc10742b4e4 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:35:18 +0200 Subject: [PATCH 46/53] Update JDK --- README.md | 2 +- docs/Building.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 75c1b05..78c14b5 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Uses [ASM](https://asm.ow2.io/) to make obfuscated java files readable (at least ### [Download](https://github.com/BaseMC/javgent/releases) #### Requirements -* Java 11+
Download it via [AdoptOpenJDK](https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot) (just follow the instructions) +* Java 21+
Download it via [Adoptium](https://adoptium.net/) (just follow the instructions) ### [Usage](docs/Usage.md) diff --git a/docs/Building.md b/docs/Building.md index d022d78..e4c2d2c 100644 --- a/docs/Building.md +++ b/docs/Building.md @@ -3,7 +3,7 @@ If you don't want to use the [official releases](https://github.com/BaseMC/javge ### Requirements Recommend: use an IDE (e.g. IDEA or Eclipse) that already contains the following requirements -* Java 11 JDK (see [Requirements](https://github.com/BaseMC/javgent#requirements)) +* Java 21 JDK (see [Requirements](https://github.com/BaseMC/javgent#requirements)) * latest Maven (3+) * [download](https://maven.apache.org/download.cgi) * [install it](https://maven.apache.org/install.html) From e2ea91e695339925f4d4a532dbdcde9589ad0220 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Sat, 31 Aug 2024 00:02:08 +0200 Subject: [PATCH 47/53] Cleanup Readme --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 78c14b5..2f7d0a9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -# javgent [![Build](https://img.shields.io/github/workflow/status/BaseMC/javgent/Release)](https://github.com/BaseMC/javgent/actions?query=workflow%3A%22Release%22) [![Latest Version](https://img.shields.io/github/v/release/BaseMC/javgent)](https://github.com/BaseMC/javgent/releases) +[![Latest Version](https://img.shields.io/github/v/release/BaseMC/javgent)](https://github.com/BaseMC/javgent/releases) +# javgent Deobfuscates jars (.class-files) with mappings Mainly written as utility for [Aves](https://github.com/BaseMC/Aves) → Java-Aves-Agent @@ -11,7 +12,7 @@ Uses [ASM](https://asm.ow2.io/) to make obfuscated java files readable (at least ### [Usage](docs/Usage.md) -### [Developing](docs/Developing.md) [![Build Develop](https://img.shields.io/github/workflow/status/BaseMC/javgent/Check%20Build/develop?label=build%20develop)](https://github.com/BaseMC/javgent/actions?query=workflow%3A%22Check+Build%22+branch%3Adevelop) +### [Developing](docs/Developing.md) ### [Building](docs/Building.md) From 1ebcc3e9199070ed71a8530f1e3cc9ef2fc35b85 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Sat, 31 Aug 2024 00:04:55 +0200 Subject: [PATCH 48/53] Update LICENSE --- LICENSE | 222 ++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 201 insertions(+), 21 deletions(-) diff --git a/LICENSE b/LICENSE index 81f990d..63f4724 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,201 @@ -MIT License - -Copyright (c) 2020 - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2024 litetex + + 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. From da64a7ccd0a20ea2b8dfb9563764ffded275a8f9 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Sat, 31 Aug 2024 00:06:44 +0200 Subject: [PATCH 49/53] Update pom.xml --- pom.xml | 360 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 180 insertions(+), 180 deletions(-) diff --git a/pom.xml b/pom.xml index 60ea882..350f34f 100644 --- a/pom.xml +++ b/pom.xml @@ -1,184 +1,184 @@ - 4.0.0 - - javgent - javgent - 1.0-SNAPSHOT - - javgent - https://github.com/BaseMC/javgent - - - - MIT License - https://github.com/BaseMC/javgent/blob/develop/LICENSE - repo - - - - - BaseMC - https://github.com/BaseMC - - - - UTF-8 - - 2.0.16 - 2.23.1 - - 9.7 - - 5.11.0 - - javgent.App - - - - - - - org.slf4j - slf4j-api - ${slf4j.version} - - - org.apache.logging.log4j - log4j-core - ${log4j.version} - - - org.apache.logging.log4j - log4j-slf4j2-impl - ${log4j.version} - - - - - - org.ow2.asm - asm - ${asm.version} - - - org.ow2.asm - asm-util - ${asm.version} - - - - - org.apache.commons - commons-lang3 - 3.16.0 - - - commons-io - commons-io - 2.16.1 - - - commons-cli - commons-cli - 1.9.0 - - - - - com.fasterxml.jackson.core - jackson-databind - 2.17.2 - - - - - org.junit.jupiter - junit-jupiter-api - ${junit.version} - test - - - org.junit.jupiter - junit-jupiter-engine - ${junit.version} - test - - - - - javgent - - - org.apache.maven.plugins - maven-compiler-plugin - 3.13.0 - - -proc:none - 21 - 21 - - - - org.apache.maven.plugins - maven-assembly-plugin - 3.7.1 - - - package - - single - - - - - javgent-standalone - false - - - ${main.class} - - - true - - - - jar-with-dependencies - - - - - - - - sonar - - BaseMC_javgent - basemc - https://sonarcloud.io - - - false - - - - - org.sonarsource.scanner.maven - sonar-maven-plugin - 4.0.0.4121 - - - verify - - sonar - - - - - - - - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 + + javgent + javgent + 1.0-SNAPSHOT + + javgent + https://github.com/BaseMC/javgent + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + BaseMC + https://github.com/BaseMC + + + + UTF-8 + + 2.0.16 + 2.23.1 + + 9.7 + + 5.11.0 + + javgent.App + + + + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.apache.logging.log4j + log4j-core + ${log4j.version} + + + org.apache.logging.log4j + log4j-slf4j2-impl + ${log4j.version} + + + + + + org.ow2.asm + asm + ${asm.version} + + + org.ow2.asm + asm-util + ${asm.version} + + + + + org.apache.commons + commons-lang3 + 3.16.0 + + + commons-io + commons-io + 2.16.1 + + + commons-cli + commons-cli + 1.9.0 + + + + + com.fasterxml.jackson.core + jackson-databind + 2.17.2 + + + + + org.junit.jupiter + junit-jupiter-api + ${junit.version} + test + + + org.junit.jupiter + junit-jupiter-engine + ${junit.version} + test + + + + + javgent + + + org.apache.maven.plugins + maven-compiler-plugin + 3.13.0 + + -proc:none + 21 + 21 + + + + org.apache.maven.plugins + maven-assembly-plugin + 3.7.1 + + + package + + single + + + + + javgent-standalone + false + + + ${main.class} + + + true + + + + jar-with-dependencies + + + + + + + + sonar + + BaseMC_javgent + basemc + https://sonarcloud.io + + + false + + + + + org.sonarsource.scanner.maven + sonar-maven-plugin + 4.0.0.4121 + + + verify + + sonar + + + + + + + + From 7164d2aead18152d98fa0725bd1cac53f54908ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Aug 2024 22:07:20 +0000 Subject: [PATCH 50/53] Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 Bumps org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 350f34f..517d9ab 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ org.apache.commons commons-lang3 - 3.16.0 + 3.17.0 commons-io From 1745f8c8d79e251bac2449309f93b604ff844e52 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Sat, 31 Aug 2024 00:08:10 +0200 Subject: [PATCH 51/53] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2f7d0a9..3e271a1 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ [![Latest Version](https://img.shields.io/github/v/release/BaseMC/javgent)](https://github.com/BaseMC/javgent/releases) # javgent -Deobfuscates jars (.class-files) with mappings +Best effort deobfuscating jars (.class-files) with mappings Mainly written as utility for [Aves](https://github.com/BaseMC/Aves) → Java-Aves-Agent -Uses [ASM](https://asm.ow2.io/) to make obfuscated java files readable (at least it tries it's best :innocent:). +Uses [ASM](https://asm.ow2.io/) to make obfuscated java files readable ### [Download](https://github.com/BaseMC/javgent/releases) #### Requirements From 5e0a8565a83386b7f5c79e2487ac40914c024773 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Sat, 31 Aug 2024 20:21:52 +0200 Subject: [PATCH 52/53] Handle records correctly --- src/main/java/javgent/App.java | 2 - .../AbstractClassBasedSignatureWriter.java | 4 +- .../AbstractDefaultSignatureWriter.java | 25 +++++++++++ .../AbstractDescriptorWriter.java | 41 +++++++++++++++++++ .../bytecode/clazz/BCClassVisitor.java | 16 ++++++-- .../clazz/CurrentClassController.java | 2 +- .../clazz/sub/method/BCMethodVisitor.java | 9 +++- .../visitor/MethodDescriptorWriter.java | 32 ++------------- .../method/visitor/MethodSignatureWriter.java | 39 ++---------------- .../clazz/util/RemoteMethodResolver.java | 4 +- .../clazz/visitor/RecordDescriptorWriter.java | 25 +++++++++++ .../clazz/visitor/RecordSignatureWriter.java | 23 +++++++++++ 12 files changed, 146 insertions(+), 76 deletions(-) create mode 100644 src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDefaultSignatureWriter.java create mode 100644 src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDescriptorWriter.java create mode 100644 src/main/java/javgent/executor/bytecode/clazz/visitor/RecordDescriptorWriter.java create mode 100644 src/main/java/javgent/executor/bytecode/clazz/visitor/RecordSignatureWriter.java diff --git a/src/main/java/javgent/App.java b/src/main/java/javgent/App.java index 8156577..d8c143a 100644 --- a/src/main/java/javgent/App.java +++ b/src/main/java/javgent/App.java @@ -21,8 +21,6 @@ public static void main(String[] args) { System.exit(-1); }); - LOG.info("project and license information: https://github.com/BaseMC/javgent"); - try { Optional optionalExecutorConfig = Parser.parse(args); if (optionalExecutorConfig.isEmpty()) diff --git a/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractClassBasedSignatureWriter.java b/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractClassBasedSignatureWriter.java index 189e8a1..dd3e706 100644 --- a/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractClassBasedSignatureWriter.java +++ b/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractClassBasedSignatureWriter.java @@ -3,11 +3,11 @@ import javgent.executor.bytecode.clazz.CurrentClassController; import org.objectweb.asm.signature.SignatureWriter; -public class AbstractClassBasedSignatureWriter extends SignatureWriter { +public abstract class AbstractClassBasedSignatureWriter extends SignatureWriter { protected CurrentClassController controller; - public AbstractClassBasedSignatureWriter(CurrentClassController controller) { + protected AbstractClassBasedSignatureWriter(CurrentClassController controller) { this.controller = controller; } diff --git a/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDefaultSignatureWriter.java b/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDefaultSignatureWriter.java new file mode 100644 index 0000000..0285a58 --- /dev/null +++ b/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDefaultSignatureWriter.java @@ -0,0 +1,25 @@ +package javgent.executor.bytecode.abstractdefault; + +import javgent.executor.bytecode.clazz.CurrentClassController; +import javgent.executor.bytecode.clazz.util.InnerClassTypeResolver; + +public abstract class AbstractDefaultSignatureWriter extends AbstractClassBasedSignatureWriter { + + protected AbstractDefaultSignatureWriter(CurrentClassController controller) { + super(controller); + } + + @Override + public void visitInnerClassType(String name) { + var newName = InnerClassTypeResolver.resolve(controller, name); + + super.visitInnerClassType(newName); + } + + @Override + public void visitTypeVariable(String name) { + var newName = controller.findNameByObfNameOrReturn(name); + + super.visitTypeVariable(newName); + } +} diff --git a/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDescriptorWriter.java b/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDescriptorWriter.java new file mode 100644 index 0000000..0ecc7e1 --- /dev/null +++ b/src/main/java/javgent/executor/bytecode/abstractdefault/AbstractDescriptorWriter.java @@ -0,0 +1,41 @@ +package javgent.executor.bytecode.abstractdefault; + +import javgent.executor.bytecode.clazz.CurrentClassController; +import org.objectweb.asm.signature.SignatureWriter; +import org.slf4j.Logger; + +public abstract class AbstractDescriptorWriter extends SignatureWriter { + + protected CurrentClassController controller; + protected Logger log; + + protected AbstractDescriptorWriter(CurrentClassController controller, Logger log) { + this.controller = controller; + this.log = log; + } + + @Override + public void visitClassType(String name) { + var newName = controller.findNameByObfNameOrReturn(name); + + super.visitClassType(newName); + } + + @Override + public void visitFormalTypeParameter(String name) { + log.warn("Visiting not implemented method 'visitFormalTypeParameter'! name='{}'", name); + super.visitFormalTypeParameter(name); + } + + @Override + public void visitInnerClassType(String name) { + log.warn("Visiting not implemented method 'visitInnerClassType'! name='{}'", name); + super.visitInnerClassType(name); + } + + @Override + public void visitTypeVariable(String name) { + log.warn("Visiting not implemented method 'visitTypeVariable'! name='{}'", name); + super.visitTypeVariable(name); + } +} diff --git a/src/main/java/javgent/executor/bytecode/clazz/BCClassVisitor.java b/src/main/java/javgent/executor/bytecode/clazz/BCClassVisitor.java index f9e770c..8740951 100644 --- a/src/main/java/javgent/executor/bytecode/clazz/BCClassVisitor.java +++ b/src/main/java/javgent/executor/bytecode/clazz/BCClassVisitor.java @@ -8,6 +8,8 @@ import javgent.executor.bytecode.clazz.sub.method.ModifierForMethod; import javgent.executor.bytecode.clazz.sub.method.visitor.MethodSignatureWriter; import javgent.executor.bytecode.clazz.util.RemoteMethodResolver; +import javgent.executor.bytecode.clazz.visitor.RecordDescriptorWriter; +import javgent.executor.bytecode.clazz.visitor.RecordSignatureWriter; import javgent.executor.bytecode.clazz.writers.ClassDescriptorWriter; import org.objectweb.asm.AnnotationVisitor; import org.objectweb.asm.Attribute; @@ -129,7 +131,7 @@ public void visitOuterClass(String owner, String name, String descriptor) { //name of a method (likely) var optNewController = controller.getRegistry().getByObfName(owner); - if (!optNewController.isPresent()) { + if (optNewController.isEmpty()) { Log.debug("Unable to get controller for owner='{}'", owner); super.visitOuterClass(owner, name, descriptor); return; @@ -142,7 +144,7 @@ public void visitOuterClass(String owner, String name, String descriptor) { name, descriptor); - if (!optResult.isPresent()) { + if (optResult.isEmpty()) { Log.debug("Unable to get result for owner='{}', name='{}'", owner, name); super.visitOuterClass(owner, name, descriptor); return; @@ -223,7 +225,15 @@ public void visitAttribute(Attribute attribute) { @Override public RecordComponentVisitor visitRecordComponent(String name, String descriptor, String signature) { - Log.warn("Visiting not implemented 'visitRecordComponent'! name='{},descriptor='{}'", name, descriptor); + if (!controllerPresent()) { + return super.visitRecordComponent(name, descriptor, signature); + } + + name = controller.getFieldsController().findNameByObfNameOrReturn(name); + descriptor = RecordDescriptorWriter.convert(controller, descriptor); + if (signature != null) + signature = RecordSignatureWriter.convert(controller, signature); + return super.visitRecordComponent(name, descriptor, signature); } } diff --git a/src/main/java/javgent/executor/bytecode/clazz/CurrentClassController.java b/src/main/java/javgent/executor/bytecode/clazz/CurrentClassController.java index a6365a1..b98e0fd 100644 --- a/src/main/java/javgent/executor/bytecode/clazz/CurrentClassController.java +++ b/src/main/java/javgent/executor/bytecode/clazz/CurrentClassController.java @@ -26,7 +26,7 @@ public PatchClass getCurrentPatchClass() { public String findNameByObfNameOrReturn(String obfName) { var opt = findPatchClassByObfName(obfName); - if (!opt.isPresent()) + if (opt.isEmpty()) return obfName; return opt.get().Name; } diff --git a/src/main/java/javgent/executor/bytecode/clazz/sub/method/BCMethodVisitor.java b/src/main/java/javgent/executor/bytecode/clazz/sub/method/BCMethodVisitor.java index f0a58c7..833c537 100644 --- a/src/main/java/javgent/executor/bytecode/clazz/sub/method/BCMethodVisitor.java +++ b/src/main/java/javgent/executor/bytecode/clazz/sub/method/BCMethodVisitor.java @@ -59,7 +59,8 @@ public void visitFieldInsn(int opcode, String owner, String name, String descrip if (optName.isPresent()) name = optName.get(); else - Log.info("Failed to find name: {}, {}, {} ", owner, name, descriptor); + Log.debug("Failed to find name: {} aka {}, {}, {} - Assuming that name needs no translation", + owner, methodFieldResolverResult.Owner, name, descriptor); owner = methodFieldResolverResult.Owner; } else @@ -208,6 +209,12 @@ public void visitAttribute(Attribute attribute) { @Override public void visitParameter(String name, int access) { + if(name == null) + { + super.visitParameter(null, access); + return; + } + Log.warn("Visiting not implemented 'visitParameter'! name='{}'", name); super.visitParameter(name, access); } diff --git a/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodDescriptorWriter.java b/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodDescriptorWriter.java index fcbe167..a91a998 100644 --- a/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodDescriptorWriter.java +++ b/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodDescriptorWriter.java @@ -1,44 +1,18 @@ package javgent.executor.bytecode.clazz.sub.method.visitor; +import javgent.executor.bytecode.abstractdefault.AbstractDescriptorWriter; import javgent.executor.bytecode.clazz.CurrentClassController; import org.objectweb.asm.signature.SignatureReader; import org.objectweb.asm.signature.SignatureWriter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -public class MethodDescriptorWriter extends SignatureWriter { +public class MethodDescriptorWriter extends AbstractDescriptorWriter { private static final Logger Log = LoggerFactory.getLogger(MethodDescriptorWriter.class); - private CurrentClassController controller; - public MethodDescriptorWriter(CurrentClassController controller) { - this.controller = controller; - } - - @Override - public void visitClassType(String name) { - var newName = controller.findNameByObfNameOrReturn(name); - - super.visitClassType(newName); - } - - @Override - public void visitFormalTypeParameter(String name) { - Log.warn("Visiting not implemented method 'visitFormalTypeParameter'! name='{}'", name); - super.visitFormalTypeParameter(name); - } - - @Override - public void visitInnerClassType(String name) { - Log.warn("Visiting not implemented method 'visitInnerClassType'! name='{}'", name); - super.visitInnerClassType(name); - } - - @Override - public void visitTypeVariable(String name) { - Log.warn("Visiting not implemented method 'visitTypeVariable'! name='{}'", name); - super.visitTypeVariable(name); + super(controller, Log); } public static String convert(CurrentClassController controller, String descriptor) { diff --git a/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodSignatureWriter.java b/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodSignatureWriter.java index d94f0c3..dad05a7 100644 --- a/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodSignatureWriter.java +++ b/src/main/java/javgent/executor/bytecode/clazz/sub/method/visitor/MethodSignatureWriter.java @@ -1,46 +1,13 @@ package javgent.executor.bytecode.clazz.sub.method.visitor; +import javgent.executor.bytecode.abstractdefault.AbstractDefaultSignatureWriter; import javgent.executor.bytecode.clazz.CurrentClassController; -import javgent.executor.bytecode.clazz.util.InnerClassTypeResolver; import org.objectweb.asm.signature.SignatureReader; -import org.objectweb.asm.signature.SignatureWriter; -public class MethodSignatureWriter extends SignatureWriter { - - private CurrentClassController controller; +public class MethodSignatureWriter extends AbstractDefaultSignatureWriter { public MethodSignatureWriter(CurrentClassController controller) { - this.controller = controller; - } - - @Override - public void visitClassType(String name) { - - String newName = controller.findNameByObfNameOrReturn(name); - - super.visitClassType(newName); - } - - @Override - public void visitFormalTypeParameter(String name) { - - String newName = controller.findNameByObfNameOrReturn(name); - - super.visitFormalTypeParameter(newName); - } - - @Override - public void visitInnerClassType(String name) { - var newName = InnerClassTypeResolver.resolve(controller, name); - - super.visitInnerClassType(newName); - } - - @Override - public void visitTypeVariable(String name) { - String newName = controller.findNameByObfNameOrReturn(name); - - super.visitTypeVariable(newName); + super(controller); } public static String convert(CurrentClassController currentClassController, String signature) { diff --git a/src/main/java/javgent/executor/bytecode/clazz/util/RemoteMethodResolver.java b/src/main/java/javgent/executor/bytecode/clazz/util/RemoteMethodResolver.java index 6b54d57..07c29ce 100644 --- a/src/main/java/javgent/executor/bytecode/clazz/util/RemoteMethodResolver.java +++ b/src/main/java/javgent/executor/bytecode/clazz/util/RemoteMethodResolver.java @@ -26,7 +26,7 @@ public static Optional resolve(CurrentClassControlle result.Owner = currentClassController.findNameByObfNameOrReturn(owner); if(obfName == null && desc == null) - return Optional.ofNullable(result); + return Optional.of(result); var selector = MethodSelectorVistiorDetector.findSelector(remoteController, desc, null); @@ -37,7 +37,7 @@ public static Optional resolve(CurrentClassControlle result.Name = Optional.ofNullable(remotePatchMethod.Name); } - return Optional.ofNullable(result); + return Optional.of(result); } @SuppressWarnings({"squid:ClassVariableVisibilityCheck", "squid:S00116"}) diff --git a/src/main/java/javgent/executor/bytecode/clazz/visitor/RecordDescriptorWriter.java b/src/main/java/javgent/executor/bytecode/clazz/visitor/RecordDescriptorWriter.java new file mode 100644 index 0000000..f65a5f6 --- /dev/null +++ b/src/main/java/javgent/executor/bytecode/clazz/visitor/RecordDescriptorWriter.java @@ -0,0 +1,25 @@ +package javgent.executor.bytecode.clazz.visitor; + +import javgent.executor.bytecode.abstractdefault.AbstractDescriptorWriter; +import javgent.executor.bytecode.clazz.CurrentClassController; +import org.objectweb.asm.signature.SignatureReader; +import org.objectweb.asm.signature.SignatureWriter; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class RecordDescriptorWriter extends AbstractDescriptorWriter { + + private static final Logger Log = LoggerFactory.getLogger(RecordDescriptorWriter.class); + + public RecordDescriptorWriter(CurrentClassController controller) { + super(controller, Log); + } + + public static String convert(CurrentClassController controller, String descriptor) { + var writer = new RecordDescriptorWriter(controller); + + new SignatureReader(descriptor).accept(writer); + + return writer.toString(); + } +} diff --git a/src/main/java/javgent/executor/bytecode/clazz/visitor/RecordSignatureWriter.java b/src/main/java/javgent/executor/bytecode/clazz/visitor/RecordSignatureWriter.java new file mode 100644 index 0000000..ebbacc3 --- /dev/null +++ b/src/main/java/javgent/executor/bytecode/clazz/visitor/RecordSignatureWriter.java @@ -0,0 +1,23 @@ +package javgent.executor.bytecode.clazz.visitor; + +import javgent.executor.bytecode.abstractdefault.AbstractDefaultSignatureWriter; +import javgent.executor.bytecode.clazz.CurrentClassController; +import org.objectweb.asm.signature.SignatureReader; + +public class RecordSignatureWriter extends AbstractDefaultSignatureWriter { + + public RecordSignatureWriter(CurrentClassController controller) { + super(controller); + } + + public static String convert(CurrentClassController currentClassController, String signature) { + if(signature == null) + return null; + + var writer = new RecordSignatureWriter(currentClassController); + + new SignatureReader(signature).accept(writer); + + return writer.toString(); + } +} From 30daaa5d0a6ddfe29140e2a97ce242d4658eb915 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Sat, 31 Aug 2024 20:28:55 +0200 Subject: [PATCH 53/53] Delete sonar.yml --- .github/workflows/sonar.yml | 40 ------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 .github/workflows/sonar.yml diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml deleted file mode 100644 index 8853dcf..0000000 --- a/.github/workflows/sonar.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: Sonar CI - -on: - workflow_dispatch: - push: - branches: [ master, develop ] - paths-ignore: - - '**.md' - pull_request: - types: [opened, synchronize, reopened] - -jobs: - sonar: - name: SonarCloud Scan - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Setup - Java - uses: actions/setup-java@v4 - with: - java-version: 21 - distribution: 'temurin' - - - name: Setup - Fetch complete history for all tags and branches - run: git fetch --prune --unshallow - - - name: Restore - Maven Cache - uses: actions/cache@v4 - with: - path: ~/.m2/repository - key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} - restore-keys: | - ${{ runner.os }}-maven-: - - - name: Analyze - SonarCloud Scan - run: mvn -B clean verify -Psonar -Dsonar.login=${{ secrets.SONAR_TOKEN }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}