Inspectopedia
 
2024.3

Method parameter always has the same value

Warning
New
Last modified: 03 December 2024

Reports method parameters that always have the same constant value.

Example:

The quick-fix inlines the constant value. This may simplify the method implementation.

Use the Ignore when a quick-fix can not be provided option to suppress the inspections when:

  • the parameter is modified inside the method

  • the parameter value that is being passed is a reference to an inaccessible field (Java ony)

  • the parameter is a vararg (Java only)

Use the Maximal method visibility option to control the maximum visibility of methods to be reported.

Use the Minimal method usage count to report parameter field to specify the minimal number of method usages with the same parameter value.