From faca21724c4f4dba00da27cabff007d55d9cdf6d Mon Sep 17 00:00:00 2001 From: tueem Date: Mon, 17 Mar 2025 14:13:00 +0100 Subject: [PATCH] fix(logging): fix wrong getClass method. --- .../java/net/tomatentum/marinara/parser/SlashCommandParser.java | 2 +- .../main/java/net/tomatentum/marinara/util/ReflectionUtil.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/main/java/net/tomatentum/marinara/parser/SlashCommandParser.java b/lib/src/main/java/net/tomatentum/marinara/parser/SlashCommandParser.java index ef65a2a..c598761 100644 --- a/lib/src/main/java/net/tomatentum/marinara/parser/SlashCommandParser.java +++ b/lib/src/main/java/net/tomatentum/marinara/parser/SlashCommandParser.java @@ -59,7 +59,7 @@ public class SlashCommandParser implements AnnotationParser { .build(isAutoComplete); } - logger.trace("Parsed using SlashCommandParser for method {} with the result:\n{}", ReflectionUtil.getFullMethodName(method), lastIdentifier.toString()); + logger.trace("Parsed using SlashCommandParser for method {} with the result: {}", ReflectionUtil.getFullMethodName(method), lastIdentifier.toString()); consumer.accept((SlashCommandIdentifier) lastIdentifier); } diff --git a/lib/src/main/java/net/tomatentum/marinara/util/ReflectionUtil.java b/lib/src/main/java/net/tomatentum/marinara/util/ReflectionUtil.java index 9446e8f..5bda90f 100644 --- a/lib/src/main/java/net/tomatentum/marinara/util/ReflectionUtil.java +++ b/lib/src/main/java/net/tomatentum/marinara/util/ReflectionUtil.java @@ -102,6 +102,6 @@ public final class ReflectionUtil { } public static String getFullMethodName(Method method) { - return method.getClass().getName() + "." + method.getName(); + return method.getDeclaringClass().getName() + "." + method.getName(); } }