Inspectopedia
 
2024.3

Lambda parameter naming convention

Warning
New
Last modified: 03 December 2024

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

Example: Function<String, String> id = X -> X; should be reported if the inspection is enabled with the default settings in which a parameter name should start with a lowercase letter.

Configure the inspection:

Use the fields in the Options section to specify the minimum length, maximum length, and a regular expression expected for lambda parameter names. Specify 0 in order not to check the length of names.

Regular expressions should be specified in the standard java.util.regex format.