From 8e726242e73cee14322b58aeabeb27c688055eb2 Mon Sep 17 00:00:00 2001 From: Fulminazzo Date: Fri, 12 Apr 2024 16:20:57 +0200 Subject: [PATCH] Removed deprecated CommandActionParser --- .../yagl/parsers/CommandActionParser.java | 34 ------------------- 1 file changed, 34 deletions(-) delete mode 100644 gui/serializer/src/main/java/it/angrybear/yagl/parsers/CommandActionParser.java diff --git a/gui/serializer/src/main/java/it/angrybear/yagl/parsers/CommandActionParser.java b/gui/serializer/src/main/java/it/angrybear/yagl/parsers/CommandActionParser.java deleted file mode 100644 index 417c9acb4..000000000 --- a/gui/serializer/src/main/java/it/angrybear/yagl/parsers/CommandActionParser.java +++ /dev/null @@ -1,34 +0,0 @@ -package it.angrybear.yagl.parsers; - -import it.fulminazzo.fulmicollection.interfaces.functions.BiFunctionException; -import it.fulminazzo.fulmicollection.interfaces.functions.TriConsumer; -import it.fulminazzo.fulmicollection.objects.Refl; -import it.fulminazzo.yamlparser.configuration.IConfiguration; -import it.fulminazzo.yamlparser.parsers.YAMLParser; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; - -public class CommandActionParser extends YAMLParser { - - public CommandActionParser(@NotNull Class cClass) { - super(cClass); - } - - @Override - protected BiFunctionException<@NotNull IConfiguration, @NotNull String, @Nullable C> getLoader() { - return (c, s) -> { - String a = c.getString(s); - if (a == null) return null; - return new Refl<>(getOClass(), a).getObject(); - }; - } - - @Override - protected TriConsumer<@NotNull IConfiguration, @NotNull String, @Nullable C> getDumper() { - return (c, s, a) -> { - c.set(s, null); - if (a == null) return; - c.set(s, new Refl<>(a).getFieldObject("command")); - }; - } -}