Method parameter always has the same value
Reports method parameters that always have the same constant value.
Example:
The quick-fix inlines the constant value. This may simplify the method implementation.
Locating this inspection
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
SameParameterValue- Via Settings dialog
Path to the inspection settings via IntelliJ Platform IDE Settings dialog, when you need to adjust inspection settings directly from your IDE.
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.
Inspection options
Here you can find the description of settings available for the Method parameter always has the same value inspection, and the reference of their default values.
- Ignore when a quick-fix cannot be provided
Default: Selected
- Maximal method visibility
Default setting: protected
Other available settings:
public
package-private
private
- Minimal method usage count to report parameter
1
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Java, 243.23126 |