Похоже, что существует довольно много разных аннотаций, чтобы указать статус nullability параметров метода и возвращаемые значения в Java, и ситуация развивается.
Каковы наилучшие практики в 2013 году для аннотирования моих методов обнуления?
Я знаю об этом вопросе, но это с 3 лет назад, и я подозреваю, что ситуация изменилась с тех пор:
Какую @NotNull аннотацию Java я должен использовать?
Я лично использую IntelliJ IDEA, но буду надеяться на решение, которое не связывает мой проект с этой IDE. Я использую Maven для управления зависимостями.