Inspectopedia
 
2024.3

Non-boolean method name must not start with question word

Warning
New
Last modified: 03 December 2024

Reports non-boolean methods whose names start with a question word. Such method names may be confusing.

Non-boolean methods that override library methods are ignored by this inspection.

Example:

A quick-fix that renames such methods is available only in the editor.

Configure the inspection:

  • Use the Boolean method name prefixes list to specify the question words that should be used only for boolean methods.

  • Use the Ignore methods with 'java.lang.Boolean' return type option to ignore methods with java.lang.Boolean return type.

  • Use the Ignore methods overriding/implementing a super method option to ignore methods which have supers.