intellij-idea 不显示未使用Getter/Setter的警告

vcirk6k6  于 2022-11-01  发布在  其他
关注(0)|答案(4)|浏览(222)

如果从未使用某个方法,IntelliJ将显示警告Method xxx() is never used
但是对于POJO,我为每个属性创建了Getter/Setter,并且我不希望IntelliJ警告我未使用的Getter/Setter。
是否有办法自动抑制这些警告?

wa7juj8i

wa7juj8i1#

我相信你可以用//noinspection来注解你的方法。
您可以导航到Settings| Inspections| Declaration redundancy| Unused Declarations并为您的方法定义一个作用域,但我相信您不能仅为 getters/setters 禁用它,而将其他方法排除在检查之外。

noj0wjuj

noj0wjuj2#

我建议一般情况下降低未使用方法的严重性。|检查|声明冗余|未使用的声明,并将严重性更改为“信息”或“弱警告”。

ldioqlga

ldioqlga3#

您只需按Alt+Enter并选择Suppress for methods annotated by ...

另请参阅:Telling IntelliJ IDEA which methods not to identify as unused

gt0wga4j

gt0wga4j4#

截至IDEA 2016.3有一个设置可以做到这一点。在Mac上使用IntelliJ,它低于Settings| Editor个|Inspections| Java| Declaration redundancy| Unused Declarations| Methods| Getters/setters

相关问题