Reports method parameters whose names are too short, too long, or do not follow the specified regular expression pattern.

A quick-fix to rename such parameters is available only in the editor.

Example:


  void fooBar(int X) {}
This example will be reported if the inspection is enabled with the default settings where a parameter name should start with a lowercase letter.

Use the fields in the Options section to specify the minimum length, maximum length, and regular expression for acceptable method parameter names. Specify 0 in a length field to skip the corresponding check. Regular expressions use the standard java.util.regex format.