withIndex() 関数を使用しているものの、インデックス変数を使用せずにコレクションを反復処理している for ループを報告します。

コードをクリーンアップするには、"'for' ループのインデックスを除去" クイックフィックスを使用します。

例:


  fun foo(bar: List<String>) {
     for ((index : Int, value: String) in bar.withIndex()) { // <== 'index' は使用されない
         println(value)
     }
  }

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


  fun foo(bar: List<String>) {
      for (value: String in bar) { // <== '.withIndex()' と 'index' が除去されている
          println(value)
      }
  }