Java
Nested method call
Warning
New
Last modified: 03 December 2024Reports method calls used as parameters to another method call.
The quick-fix introduces a variable to make the code simpler and easier to debug.
Example:
public int y() { return 1; }
public int f(int x) { return 2 * x; }
public void foo() {
int x = f(y());
}
After the quick-fix is applied:
public int y() { return 1; }
public int f(int x) { return 2 * x; }
public void foo() {
int y = y();
int x = f(y);
}
- 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.
NestedMethodCall
Use the inspection options to toggle the reporting of:
method calls in field initializers
calls to static methods
calls to simple getters
Here you can find the description of settings available for the Nested method call inspection, and the reference of their default values.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Java, 243.23126 |
Thanks for your feedback!
Was this page helpful?