他の式の中にネストしているインクリメント式またはデクリメント式を報告します。 そのような式は混乱を招く可能性があり、コンストラクトが 1 つのみのタスクを実行するという一般的な設計原則に違反しています。

クイックフィックスを使用すると、インクリメント演算またはデクリメント演算が別の式ステートメントに抽出されます。

例:


  int i = 10;
  while (i-- > 0) {
    System.out.println(i);
  }

クイックフィックス適用後:


  int i = 10;
  while (i > 0) {
    i--;
    System.out.println(i);
  }
  i--;