Я только что попытался запустить FindBugs-IDEA против класса, и не было выдано ни одного предупреждения или ошибки.

роко используем рефлексию для установки значений полей класса в нашем коде. Поля доступны в коде, но они никогда не назначаются, кроме как с помощью отражения. Таким образом, IDEA отображает предупреждение «никогда не назначается». Если я прошу IDEA отменить проверку, он вставляет

@SuppressWarnings({"UnusedDeclaration"})

но это также отключает проверку того, используется ли поле или нет, что нам не нужно.

Можно ли в любом случае отключить только проверку «не назначено» и оставить проверку «не используется» только для определенных полей?

ИДЕЯ версия 10,5

Ответы на вопрос(3)

Ваш ответ на вопрос