From 1784ced1c27c3d1f879d23edbea5d38d464cf8ee Mon Sep 17 00:00:00 2001 From: JFronny Date: Mon, 23 Sep 2024 15:01:07 +0200 Subject: [PATCH] chore: make use of Migration.of --- .../jfronny/googlechat/GoogleChatConfig.java | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/src/main/java/io/gitlab/jfronny/googlechat/GoogleChatConfig.java b/src/main/java/io/gitlab/jfronny/googlechat/GoogleChatConfig.java index 5681777..a33bc23 100644 --- a/src/main/java/io/gitlab/jfronny/googlechat/GoogleChatConfig.java +++ b/src/main/java/io/gitlab/jfronny/googlechat/GoogleChatConfig.java @@ -1,15 +1,12 @@ package io.gitlab.jfronny.googlechat; -import io.gitlab.jfronny.commons.serialize.SerializeReader; import io.gitlab.jfronny.commons.serialize.annotations.Ignore; -import io.gitlab.jfronny.commons.throwable.ThrowingConsumer; import io.gitlab.jfronny.libjf.config.api.v2.*; import io.gitlab.jfronny.libjf.config.api.v2.dsl.ConfigBuilder; -import io.gitlab.jfronny.libjf.config.api.v2.dsl.Migration; import net.fabricmc.api.*; import net.fabricmc.loader.api.*; -import java.util.function.Consumer; +import static io.gitlab.jfronny.libjf.config.api.v2.dsl.Migration.of; @JfConfig(tweaker = GoogleChatConfig.class) public class GoogleChatConfig { @@ -83,17 +80,6 @@ public class GoogleChatConfig { .addMigration("debugLogs", of(reader -> Advanced.debugLogs = reader.nextBoolean())); } - private static Migration of(ThrowingConsumer, Exception> dm) { - //TODO use the libjf-native method - Consumer> cn = ((ThrowingConsumer, RuntimeException>) (ThrowingConsumer) dm)::accept; - return new Migration() { - @Override - public > void apply(Reader reader) throws TEx { - cn.accept(reader); - } - }; - } - static { JFC_GoogleChatConfig.ensureInitialized(); }