分解されたデータクラスの異なるプロパティ名に一致する分解宣言のエントリを報告します。

例:


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

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

クイックフィックスを使用すると、対応するクラスフィールド名に一致するように変数名が変更されます。


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

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