From 26d559e5c25dc21736b7df6b345eaec7ed04604d Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Tue, 24 May 2022 10:24:58 -0700 Subject: [PATCH] Upgrade Proguard to a version that supports Java 18. For unfortunate reasons, we have to add a separate (build-time) dependency on proguard-core, code from which proguard-base relies on but neither includes directly nor expresses as a dependency. How is it in the year of our lord two thousand and twenty two, we are still making such basic build errors in our Maven plugins and POM files? --- launcher/pom.xml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/launcher/pom.xml b/launcher/pom.xml index e61c1db..5b4ffc8 100644 --- a/launcher/pom.xml +++ b/launcher/pom.xml @@ -85,7 +85,7 @@ com.github.wvengen proguard-maven-plugin - 2.3.1 + 2.5.1 package @@ -96,12 +96,18 @@ com.guardsquare proguard-base - 7.0.0 + 7.2.1 + runtime + + + com.guardsquare + proguard-core + 9.0.0 runtime - 7.0.0 + 7.2.1 ${project.build.directory} ${project.build.finalName}.jar ${project.build.finalName}.jar