Вопросы по теме 'jsr305'

Findbugs с использованием аннотаций jsr305 в eclipse не находит ошибок
Я экспериментировал с аннотациями jsr 305 для использования с Findbugs, в частности с аннотацией @CheckForNull, которая позволила бы избежать ошибки, которую я только что обнаружил, чтобы сообщить клиентам. Я добавил jsr305.jar и annotations.jar в...
2046 просмотров
schedule 03.04.2024

Как указать, что поля-члены по умолчанию являются @Nonnull?
Мой вопрос является продолжением этого . В прошлых версиях FindBugs можно было использовать @DefaultAnnotation(Nonnull.class) или @DefaultAnnotationForFields(Nonnull.class) , чтобы указать, что все поля в пакете должны обрабатываться как...
5504 просмотров
schedule 29.11.2022

@Nonnull с разными IDE - предупреждать о ненужных нулевых проверках
Я работаю в среде, где разработчики используют разные IDE - Eclipse, Netbeans и IntelliJ. Я использую аннотацию @Nonnull (javax.annotation.Nonnull), чтобы указать, что метод никогда не вернет null: @Nonnull public List<Bar> getBars() {...
1031 просмотров
schedule 08.12.2023

Зачем мне нужно добавлять артефакт JSR305 для использования Guava 14+?
При поиске информации о stackoverflow я увидел вопрос, похожий на мой, но без реального ответа здесь . Мне нужно перенести мой проект maven с guava 11.0.2 на guava 14 или выше (мне нужен RangeSet ). Я обновил свой maven pom с зависимостью:...
7257 просмотров
schedule 09.07.2022