I'd like an option to suppress the Parameter is not used messages in places where I cannot remove the parameter. The most common case is in event handlers in WinForms. They all require a method with two parameters, but frequently ignore one or both parameters. I can think of two ways to solve it:
1. Make something like the list of using attributes that are ignored in warning checks, but for Types as parameters. For example, I could add an entry to say "Don't flag the fact that an EventArgs parameter is unused. This would probably suffice for the most common case.
2. Figure out which methods implement some particular delegate, and suppress this warning altogether, since by definition you can't remove the parameter.