filter… 호출을 보고합니다.
filterNotNull() 또는 filterIsInstance 같은 표준 라이브러리의 여러 함수는 결과 타입과는 다른 타입을 가지는 리시버에서 호출했을 때에만 의미가 있습니다. 그렇지 않은 경우 그러한 호출은 결과가 같으므로 생략할 수 있습니다.
불필요한 호출 제거 빠른 수정을 사용해 코드를 자동으로 수정할 수 있습니다.
예:
fun test(list: List<String>) {
val x = list.filterNotNull() // 빠른 수정에서는 'list'로 단순화합니다
val y = list.filterIsInstance<String>() // 빠른 수정에서는 'list'로 단순화합니다
}