?: return) 的非 null 断言 (!!) 调用。
非 null 断言会产生非预期的 NPE (NullPointerException)。 比较好的做法是避免使用 !!。
该快速修复会将非 null 断言替换为 return 或 return null。
示例:
fun test(number: Int?) {
val x = number!!
}
在应用快速修复后:
fun test(number: Int?) {
val x = number ?: return
}