From ba2214d8c72a59b6d69cbe358e35aeb6f5dbdd5f Mon Sep 17 00:00:00 2001 From: AsamK Date: Sun, 7 Dec 2025 19:47:53 +0100 Subject: [PATCH] Silence unchecked error --- lib/src/main/java/org/asamk/signal/manager/util/Utils.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/src/main/java/org/asamk/signal/manager/util/Utils.java b/lib/src/main/java/org/asamk/signal/manager/util/Utils.java index 6b4825b4..1a1ef5b3 100644 --- a/lib/src/main/java/org/asamk/signal/manager/util/Utils.java +++ b/lib/src/main/java/org/asamk/signal/manager/util/Utils.java @@ -160,9 +160,10 @@ public class Utils { return NetworkResultUtil.toBasicLegacy(response); } + @SuppressWarnings("unchecked") public static T handleResponseException(final RequestResult result) throws IOException { - if (result instanceof RequestResult.Success) { - return ((RequestResult.Success) result).getResult(); + if (result instanceof RequestResult.Success success) { + return ((RequestResult.Success) success).getResult(); } else if (result instanceof RequestResult.ApplicationError e) { final var cause = e.getCause(); switch (cause) {