SQ reports 3 major code smells in our code base: “Remove this unused method parameter”.
If the reported parameters are removed the code does not compile, this is because the methods are only called via method reference.
In all cases the parameter is not directly passed but passed behind the scenes by method reference - typically we don’t have to pass arguments to method references.
I’ve moved your post to the section on reporting false-positives.
Please update your post with a code sample that reproduces the issue, and the specific Rule ID being raised!
I’d also like to mention that since you use Data Center Edition, you surely have access to Commercial Support, which may be a better avenue if you wish to share these details confidentially.