fix(method): remove enforced context parameter

This commit is contained in:
tueem 2025-04-12 23:34:13 +02:00
parent 7f5c242173
commit deabaaf22f
Signed by: tueem
GPG Key ID: 65C8667EC17A88FB

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);
} }