docs: static void resolveMethodParameter(MethodParameter methodParameter) {
          LettuceAssert.notNull(methodParameter, "MethodParameter must not be null");
          ResolvableType owner = forType(methodParameter.getContainingClass()).as(methodParameter.getDeclaringClass());
          methodParameter.setParameterType(
                  forType(null, new MethodParameterTypeProvider(methodParameter), owner.asVariableResolver()).resolve());
      }