From 3d8989ced6002c3cef866a890c3dfa195353a306 Mon Sep 17 00:00:00 2001 From: ImMorpheus Date: Sun, 31 Mar 2024 05:54:46 +0200 Subject: [PATCH] Bump dependencies and fix more dependency conflicts --- build.gradle.kts | 5 +++ gradle/libs.versions.toml | 10 +++--- gradle/verification-metadata.xml | 61 ++++++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+), 5 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 6eb9da096e..c04a6415c2 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -87,23 +87,28 @@ dependencies { api(platform(libs.configurate.bom)) api(libs.configurate.core) { exclude(group = "org.checkerframework", module = "checker-qual") // We use our own version + exclude(group = "com.google.errorprone", module = "error_prone_annotations") } api(libs.configurate.hocon) { exclude(group = "org.spongepowered", module = "configurate-core") exclude(group = "org.checkerframework", module = "checker-qual") + exclude(group = "com.google.errorprone", module = "error_prone_annotations") } api(libs.configurate.gson) { exclude(group = "org.spongepowered", module = "configurate-core") exclude(group = "com.google.code.gson", module = "gson") // We have the same version technically, but use the gson we provide. exclude(group = "org.checkerframework", module = "checker-qual") + exclude(group = "com.google.errorprone", module = "error_prone_annotations") } api(libs.configurate.yaml) { exclude(group = "org.spongepowered", module = "configurate-core") exclude(group = "org.checkerframework", module = "checker-qual") + exclude(group = "com.google.errorprone", module = "error_prone_annotations") } api(libs.configurate.extraGuice) { exclude(group = "com.google.inject", module = "guice") + exclude(group = "com.google.errorprone", module = "error_prone_annotations") } // Compile-time static analysis diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ec9145f143..fb8c18d8a4 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,15 +7,15 @@ caffeine = "3.1.8" checker = "3.42.0" checkstyle = "10.12.7" configurate = "4.1.2" -errorprone = "2.24.1" +errorprone = "2.26.1" gson = "2.10.1" guice = "5.0.1" -ideaExt = "1.1.7" +ideaExt = "1.1.8" indra = "3.1.3" -junit = "5.10.1" +junit = "5.10.2" log4j = "2.19.0" math = "2.0.1" -mockito = "5.9.0" +mockito = "5.11.0" pluginSpi = "0.3.0" [libraries] @@ -63,5 +63,5 @@ indra-checkstyle = { id = "net.kyori.indra.checkstyle", version.ref = "indra" } indra-crossdoc = { id = "net.kyori.indra.crossdoc", version.ref = "indra" } indra-publishing = { id = "net.kyori.indra.publishing", version.ref = "indra" } indra-publishing-sonatype = { id = "net.kyori.indra.publishing.sonatype", version.ref = "indra" } -nexusPublish = { id = "io.github.gradle-nexus.publish-plugin", version = "2.0.0-rc-1"} +nexusPublish = { id = "io.github.gradle-nexus.publish-plugin", version = "2.0.0-rc-2"} spongeGradle-convention = { id = "org.spongepowered.gradle.sponge.dev", version = "2.2.0" } diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index d732544da0..c6fda9497b 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -153,6 +153,14 @@ + + + + + + + + @@ -216,6 +224,14 @@ + + + + + + + + @@ -224,6 +240,14 @@ + + + + + + + + @@ -248,6 +272,14 @@ + + + + + + + + @@ -256,11 +288,24 @@ + + + + + + + + + + + + + @@ -279,6 +324,14 @@ + + + + + + + + @@ -1575,6 +1628,14 @@ + + + + + + + +