From 2cdfdcb5c57fab1e79d7ed8c3ebdf54e8a5b767c Mon Sep 17 00:00:00 2001 From: Alberto Migliorato Date: Wed, 1 Dec 2021 01:12:38 +0100 Subject: [PATCH] Added latest Guava and SLF4J compatibility (1.18+ breaks support to older guava methods) --- core/pom.xml | 20 +++++++++++++++---- .../games647/fastlogin/core/CommonUtil.java | 2 +- .../fastlogin/core/shared/FastLoginCore.java | 2 +- .../fastlogin/core/shared/LoginSession.java | 3 ++- 4 files changed, 20 insertions(+), 7 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index ee13b090..e8bbc07a 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -74,14 +74,14 @@ org.slf4j slf4j-jdk14 - 1.7.32 + 2.0.0-alpha5 net.md-5 bungeecord-config - 1.12-SNAPSHOT + 1.16-R0.4 * @@ -117,14 +117,26 @@ com.google.guava guava - 17.0 + 31.0.1-jre provided com.google.code.gson gson - 2.2.4 + 2.8.9 + + + + org.slf4j + slf4j-api + 2.0.0-alpha5 + + + org.slf4j + slf4j-simple + 2.0.0-alpha5 + runtime diff --git a/core/src/main/java/com/github/games647/fastlogin/core/CommonUtil.java b/core/src/main/java/com/github/games647/fastlogin/core/CommonUtil.java index bb589a52..f2803c4b 100644 --- a/core/src/main/java/com/github/games647/fastlogin/core/CommonUtil.java +++ b/core/src/main/java/com/github/games647/fastlogin/core/CommonUtil.java @@ -35,7 +35,7 @@ import java.util.logging.Level; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.slf4j.impl.JDK14LoggerAdapter; +import org.slf4j.jul.JDK14LoggerAdapter; public class CommonUtil { diff --git a/core/src/main/java/com/github/games647/fastlogin/core/shared/FastLoginCore.java b/core/src/main/java/com/github/games647/fastlogin/core/shared/FastLoginCore.java index 22b7bec4..f08b47d8 100644 --- a/core/src/main/java/com/github/games647/fastlogin/core/shared/FastLoginCore.java +++ b/core/src/main/java/com/github/games647/fastlogin/core/shared/FastLoginCore.java @@ -126,7 +126,7 @@ public class FastLoginCore

> { Set proxies = config.getStringList("proxies") .stream() .map(HostAndPort::fromString) - .map(proxy -> new InetSocketAddress(proxy.getHostText(), proxy.getPort())) + .map(proxy -> new InetSocketAddress(proxy.getHost(), proxy.getPort())) .map(sa -> new Proxy(Type.HTTP, sa)) .collect(toSet()); diff --git a/core/src/main/java/com/github/games647/fastlogin/core/shared/LoginSession.java b/core/src/main/java/com/github/games647/fastlogin/core/shared/LoginSession.java index d87c44a7..a74a2e00 100644 --- a/core/src/main/java/com/github/games647/fastlogin/core/shared/LoginSession.java +++ b/core/src/main/java/com/github/games647/fastlogin/core/shared/LoginSession.java @@ -26,6 +26,7 @@ package com.github.games647.fastlogin.core.shared; import com.github.games647.fastlogin.core.StoredProfile; +import com.google.common.base.MoreObjects; import com.google.common.base.Objects; import java.util.UUID; @@ -91,7 +92,7 @@ public abstract class LoginSession { @Override public synchronized String toString() { - return Objects.toStringHelper(this) + return MoreObjects.toStringHelper(this) .add("profile", profile) .add("requestUsername", requestUsername) .add("username", username)