Я только что попытался запустить FindBugs-IDEA против класса, и не было выдано ни одного предупреждения или ошибки.
роко используем рефлексию для установки значений полей класса в нашем коде. Поля доступны в коде, но они никогда не назначаются, кроме как с помощью отражения. Таким образом, IDEA отображает предупреждение «никогда не назначается». Если я прошу IDEA отменить проверку, он вставляет
@SuppressWarnings({"UnusedDeclaration"})
но это также отключает проверку того, используется ли поле или нет, что нам не нужно.
Можно ли в любом случае отключить только проверку «не назначено» и оставить проверку «не используется» только для определенных полей?
ИДЕЯ версия 10,5