Reports modifications of variables with a simple assignment (such as y = y + x) that can be replaced with an operator assignment.

The quick-fix replaces the assignment with an assignment operator.

Example:


  fun foo() {
      val list = mutableListOf(1, 2, 3)
      list = list + 4
  }

After the quick-fix is applied:


  fun foo() {
      val list = mutableListOf(1, 2, 3)
      list += 4
  }