初期化コンポーネントも更新コンポーネントも含まれていない for ループを報告し、while ループに変換することを提案します。 この変換を行うと、コードが読みやすくなります。

例:


  for(; exitCondition(); ) {
    process();
  }

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


  while(exitCondition()) {
    process();
  }

このクイックフィックスは他の for ループにも使用できるため、どんな for ループでも while ループに置換できます。

自明な条件または存在しない条件を含む for ループを無視する場合は、「条件のない for 無限ループを無視する」オプションを使用します。