filter…
调用。
仅当对类型不同于结果类型的接收器执行调用时,标准库中 filterNotNull()
或 filterIsInstance
之类的几个函数才有意义。 其他情况下,
此类调用可以省略,因为结果将相同。
移除冗余调用快速修复可用于自动修正代码。
示例:
fun test(list: List<String>) {
val x = list.filterNotNull() // 快速修复会简化为 'list'
val y = list.filterIsInstance<String>() // 快速修复会简化为 'list'
}