メソッドから返されたオブジェクトが存在する場合、Javaは通常、返されたオブジェクトを気にしないことを許可していることを知っていますが、この場合、Apiのユーザーが返されたインスタンスをリストに追加することを確認したいと思います。そうしないと、すぐに実行されます。
プレーン Java:
Runnable someTask() {
...
}
someTask(); // ok
する必要があります
Runnable someTask() {
...
}
addToExecutionList(someTask()); // ok
someTask(); // gives warning
コンパイル時の警告などでこれを防ぐ方法はありますか?