Inspectopedia
 
2024.3

Multiple variables in one declaration

Info
New
Last modified: 03 December 2024

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