From deabaaf22fe3eeab7758b68f4626b4e43e67b22d Mon Sep 17 00:00:00 2001 From: tueem Date: Sat, 12 Apr 2025 23:34:13 +0200 Subject: [PATCH] fix(method): remove enforced context parameter --- .../java/net/tomatentum/cutin/method/ReflectedMethod.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/src/main/java/net/tomatentum/cutin/method/ReflectedMethod.java b/lib/src/main/java/net/tomatentum/cutin/method/ReflectedMethod.java index 3f69c47..58532f2 100644 --- a/lib/src/main/java/net/tomatentum/cutin/method/ReflectedMethod.java +++ b/lib/src/main/java/net/tomatentum/cutin/method/ReflectedMethod.java @@ -53,12 +53,7 @@ public abstract class ReflectedMethod { List parameters = new ArrayList<>(); for (int i = 0; i < parameterCount; i++) { - Object parameter; - if (i == 0) { - parameter = context; - }else - parameter = getParameter(context, i-1); - + Object parameter = getParameter(context, i-1); logger.trace("Found parameter {}={} for method {}", parameter != null ? parameter.getClass().toString() : " ", parameter, ReflectionUtil.getFullMethodName(method)); parameters.add(parameter); }