gpt4 book ai didi

pmd - @SuppressWarnings多个规则不起作用

转载 作者:行者123 更新时间:2023-12-04 17:35:04 24 4
gpt4 key购买 nike

PMD和SonarQube是一个很好的工具,但是我在抑制PMD警告时遇到了问题。

我们在项目中经常使用Lombok,因此许多模型类都有:
@SuppressWarnings(“PMD.UnusedPrivateField”)
作为类级别的注释。

这很好。

问题是,如果我不想再忽略一条规则,我将期望使用以下语法:
@SuppressWarnings(值= {“” PMD.UnusedPrivateField“,” PMD.SingularField“})
这看起来像正确的语法,同时也读取了PMD注释的实现。

但是,这似乎不起作用:
现在没有任何规则被取消。

最佳答案

我本来希望这种格式(没有“value =”):

@SuppressWarnings({"PMD.UnusedPrivateField", "PMD.SingularField"})

类似的格式在PMD 5.1.3中对我有用(尽管Eclipse提示说不支持它们)。

关于pmd - @SuppressWarnings多个规则不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22855796/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com