Я пишу скрипт Groovy, и мне нужно получить доступ к полю, в котором есть модификатор личного доступа.Это работает нормально, но выдает предупреждение:
Access to <field_name> exceeds its access rights
Я хочу подавить это предупреждение.Какое значение аннотации @SuppressWarnings
мне нужно использовать для ее достижения?
Я пробовал @SuppressWarnings("all")
, и она отлично работает, но я хотел бы иметь более детальный контроль над подавлениями.Я также пытался @SuppressWarnings("AccessingNonPublicFieldOfAnotherObject")
, но это не имеет никакого эффекта.
Ниже, как это предупреждение выглядит в IntelliJ:
К сожалению,автоматическая подсказка не предлагает никакого разумного решения: