null が渡されると必ず false を返すメソッド (例: Class.isInstance) の呼び出しに先行する null チェックを報告します。

このような場合はメソッドの呼び出しが常に false を返すため、このようなチェックは過剰であると思われます。

例:


  if (x != null && myClass.isInstance(x)) { ... }

クイックフィックス適用後:


  if (myClass.isInstance(x)) { ... }