fix(method): remove enforced context parameter

This commit is contained in:
2025-04-12 23:34:13 +02:00
parent 7f5c242173
commit deabaaf22f

View File

@@ -53,12 +53,7 @@ public abstract class ReflectedMethod<I extends Object, C extends Object> {
List<Object> parameters = new ArrayList<>(); List<Object> parameters = new ArrayList<>();
for (int i = 0; i < parameterCount; i++) { for (int i = 0; i < parameterCount; i++) {
Object parameter; Object parameter = getParameter(context, i-1);
if (i == 0) {
parameter = context;
}else
parameter = getParameter(context, i-1);
logger.trace("Found parameter {}={} for method {}", parameter != null ? parameter.getClass().toString() : " ", parameter, ReflectionUtil.getFullMethodName(method)); logger.trace("Found parameter {}={} for method {}", parameter != null ? parameter.getClass().toString() : " ", parameter, ReflectionUtil.getFullMethodName(method));
parameters.add(parameter); parameters.add(parameter);
} }