Multiple variables in one declaration
Reports multiple variables that are declared in a single declaration and suggest creating a separate declaration for each variable.
Some coding standards prohibit such declarations.
Example:
After the quick-fix is applied:
Configure the inspection:
Use the Ignore 'for' loop declarations option to ignore multiple variables declared in the initialization of a 'for' loop statement, for example:
for (int i = 0, max = list.size(); i > max; i++) {}Use the Only warn on different array dimensions in a single declaration option to only warn when variables with different array dimensions are declared in a single declaration, for example:
String s = "", array[];
New in 2019.2
Inspection options
Option | Type | Default |
---|---|---|
Ignore 'for' loop declarations | Checkbox | true |
Only warn on different array dimensions in a single declaration | Checkbox | false |
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Java, 233.SNAPSHOT |