ボクシングされている Range.start および Range.endInclusive プロパティを報告します。

これらのプロパティを アンボクシングされた first および last プロパティに置換すると、冗長な呼び出しを回避することができます。

クイックフィックスを使用すると、start および endInclusive のプロパティが対応する firstlast に置換されます。

例:


  fun foo(range: CharRange) {
      val lastElement = range.endInclusive
  }

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


  fun foo(range: CharRange) {
      val lastElement = range.last
  }