true または false を返すよう指定されているが、その戻り値の型がブール値でないメソッド。null を返すよう指定されているが、@NotNull アノテーションが付いている、またはその戻り値の型がプリミティブであるメソッド。例:
/**
* @return true if user is found, false otherwise
*/
User findUser(String name);
このインスペクションは人間語の解釈を試みるため、誤検知が発生する可能性があることに注意してください。 ただし、インスペクションの報告が正しくない場合でも、紛らわしい記述を書き換える必要がある可能性はあります。
2022.3 の新機能です