このインスペクションは null である可能性がある引数が @NotNull アノテーションが付いたパラメーターに渡されるメソッド呼び出しを特定し、NullPointerExceptions の可能性をランタイムで発生する前に検出するのに役立ちます。

例:


def test(@Nullable greeting: String): Unit = {
  sayHello(greeting)
}

def sayHello(@NotNull greeting: String): Unit = {
  println(greeting.toLowerCase)
}