From 60ead419e28788c6951336024560fee3e0828e4a Mon Sep 17 00:00:00 2001 From: tueem Date: Sun, 6 Apr 2025 13:31:31 +0200 Subject: [PATCH] refactor(core): consistency --- .../components/methods/ButtonInteractionMethod.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/src/main/java/net/tomatentum/marinara/interaction/components/methods/ButtonInteractionMethod.java b/lib/src/main/java/net/tomatentum/marinara/interaction/components/methods/ButtonInteractionMethod.java index 81fe0d0..7fd45a5 100644 --- a/lib/src/main/java/net/tomatentum/marinara/interaction/components/methods/ButtonInteractionMethod.java +++ b/lib/src/main/java/net/tomatentum/marinara/interaction/components/methods/ButtonInteractionMethod.java @@ -43,9 +43,9 @@ public class ButtonInteractionMethod extends InteractionMethod { public Optional produce(Marinara marinara, Method method, Object containingObject) { ReflectedMethod rMethod = null; if (method.isAnnotationPresent(Button.class) && - (containingObject instanceof InteractionHandler) + (containingObject instanceof InteractionHandler iHandler) ) - rMethod = new ButtonInteractionMethod(method, (InteractionHandler) containingObject, marinara); + rMethod = new ButtonInteractionMethod(method, iHandler, marinara); return Optional.ofNullable(rMethod); } @@ -54,9 +54,8 @@ public class ButtonInteractionMethod extends InteractionMethod { public void addParser(ReflectedMethod method, List parser) { super.addParser(method, parser); - ButtonInteractionMethod imethod = (ButtonInteractionMethod) method; parser.add( - new ButtonParser(method.method(), x -> imethod.customId = x) + new ButtonParser(method.method(), x -> ((ButtonInteractionMethod) method).customId = x) ); }