From 1dd27ff529a36b623bedb6c16c171e8d2f710a6a Mon Sep 17 00:00:00 2001 From: games647 Date: Wed, 1 Dec 2021 16:29:37 +0100 Subject: [PATCH] Restore 1.8 compatibility by shading guava in Spigot versions --- bukkit/pom.xml | 4 ++++ bungee/pom.xml | 1 + core/pom.xml | 29 ++++++++++++++++++++++++++--- velocity/pom.xml | 2 ++ 4 files changed, 33 insertions(+), 3 deletions(-) diff --git a/bukkit/pom.xml b/bukkit/pom.xml index 81a8569b..7ee59060 100644 --- a/bukkit/pom.xml +++ b/bukkit/pom.xml @@ -68,6 +68,10 @@ com.google.gson fastlogin.gson + + com.google.common + fastlogin.guava + io.papermc.lib fastlogin.paperlib diff --git a/bungee/pom.xml b/bungee/pom.xml index 778eb077..b4859be1 100644 --- a/bungee/pom.xml +++ b/bungee/pom.xml @@ -57,6 +57,7 @@ net.md-5:bungeecord-config com.google.code.gson:gson + com.google.guava:guava diff --git a/core/pom.xml b/core/pom.xml index e8bbc07a..4436d965 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -113,12 +113,35 @@ 0.4 - + com.google.guava guava - 31.0.1-jre - provided + + 25.1-jre + + + + com.google.code.findbugs + jsr305 + + + org.checkerframework + checker-qual + + + com.google.errorprone + error_prone_annotations + + + com.google.j2objc + j2objc-annotations + + + org.codehaus.mojo + animal-sniffer-annotations + + diff --git a/velocity/pom.xml b/velocity/pom.xml index a59df9ea..9c993562 100644 --- a/velocity/pom.xml +++ b/velocity/pom.xml @@ -85,6 +85,8 @@ org.slf4j:* com.google.code.gson:gson + + com.google.guava:guava