报告只读 Collection 上的增强型赋值 (+=) 表达式。

只读 Collection 上的增强型赋值 (+=) 表达式临时分配新集合,这可能会影响性能。

将类型更改为可变快速修复可用于自动修正代码。

示例:


  fun test() {
      var list = listOf(0)
      list += 42 // 此处分配了一个新列表,相当于 list = list + 42
  }

在应用快速修复后:


  fun test() {
      val list = mutableListOf(0)
      list += 42
  }