orEmpty() や isNullOrEmpty のようないくつかの標準ライブラリ関数は、nullable レシーバーに対して呼び出された場合にのみ意味を持ちます。 それ以外の場合は同じ結果になるため、このような呼び出しは省略または単純化できます。
「冗長な呼び出しの除去」と「呼び出しを … に変更」クイックフィックスを使用すると、コードを自動的に修正できます。
例:
fun test(s: String) {
val x = s.orEmpty() // クイックフィックスで 's' に単純化できます
val y = s.isNullOrEmpty() // クイックフィックスで 's.isEmpty()' に単純化できます
}