MutableCollection.addAll / += への呼び出しを報告します。ここで引数は Iterable.map/filter への呼び出しです。

このコードは追加の List オブジェクトを割り当てますが、mapTo/filterTo を使うことで保存できます。

クイック修正は、呼び出しを mapTo/filterTo に置き換えます。

例:


    coll1.addAll(coll2.map { transform(it) })
    coll1 += coll2.map { transform(it) }

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


    coll2.mapTo(coll1) { transform(it) }