Range.start 和 Range.endInclusive 属性。
这些属性可替换为未装箱的 first 和 last 属性以避免冗余调用。
该快速修复会将 start 和 endInclusive 属性替换为相应的 first 和 last。
示例:
fun foo(range: CharRange) {
val lastElement = range.endInclusive
}
在应用快速修复后:
fun foo(range: CharRange) {
val lastElement = range.last
}