Reports entries of destructuring declarations that match the name of a different property of the destructured data class.

Example:


  data class Foo(val a: String, val b: Int, val c: String)

  fun bar(f: Foo) {
      val (a, c) = f
  }

The quick-fix changes variable's name to match the name of the corresponding class field:


  data class Foo(val a: String, val b: Int, val c: String)

  fun bar(f: Foo) {
      val (a, b) = f
  }