From 533c0844ef0888c5032f7a4f8d52fe021b95fafa Mon Sep 17 00:00:00 2001
From: FlorianMichael <60033407+FlorianMichael@users.noreply.github.com>
Date: Sat, 7 Oct 2023 23:44:18 +0200
Subject: [PATCH] Fixed compile errors
---
.../MixinDefaultCompressionCodecResolver.java | 41 -------------------
.../MixinDefaultJwtParserBuilder.java | 2 +-
src/main/resources/viafabricplus.mixins.json | 1 -
3 files changed, 1 insertion(+), 43 deletions(-)
delete mode 100644 src/main/java/de/florianmichael/viafabricplus/injection/mixin/jsonwebtoken/MixinDefaultCompressionCodecResolver.java
diff --git a/src/main/java/de/florianmichael/viafabricplus/injection/mixin/jsonwebtoken/MixinDefaultCompressionCodecResolver.java b/src/main/java/de/florianmichael/viafabricplus/injection/mixin/jsonwebtoken/MixinDefaultCompressionCodecResolver.java
deleted file mode 100644
index 2184b861..00000000
--- a/src/main/java/de/florianmichael/viafabricplus/injection/mixin/jsonwebtoken/MixinDefaultCompressionCodecResolver.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * This file is part of ViaFabricPlus - https://github.com/FlorianMichael/ViaFabricPlus
- * Copyright (C) 2021-2023 FlorianMichael/EnZaXD and contributors
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-package de.florianmichael.viafabricplus.injection.mixin.jsonwebtoken;
-
-import io.jsonwebtoken.impl.compression.DefaultCompressionCodecResolver;
-import io.jsonwebtoken.impl.compression.DeflateCompressionCodec;
-import io.jsonwebtoken.impl.compression.GzipCompressionCodec;
-import org.spongepowered.asm.mixin.Mixin;
-import org.spongepowered.asm.mixin.injection.At;
-import org.spongepowered.asm.mixin.injection.Redirect;
-
-import java.util.Arrays;
-import java.util.List;
-
-/*
- * JsonWebToken is used by MinecraftAuth and since it's using Java services, it's not working with the fabric loader
- * So we have to change all services usages by using the normal Java API
- */
-@Mixin(value = DefaultCompressionCodecResolver.class, remap = false)
-public class MixinDefaultCompressionCodecResolver {
-
- @Redirect(method = "", at = @At(value = "INVOKE", target = "Lio/jsonwebtoken/impl/lang/Services;loadAll(Ljava/lang/Class;)Ljava/util/List;"))
- public List