3

我正在使用声纳列出代码中的违规行为。虽然很多违规行为是合法的,但它显示的一些违规行为有点牵强。

例如,我希望 Sonar 排除 logger 语句和带注释的 JAXB 类中的违规行为。由于这些类广泛分布在项目中的多个包中,因此我无法排除任何特定包。

有没有合适的方法来解决这个问题。

谢谢

4

1 回答 1

2

您可以使用关闭违规插件来精确控制不应报告的违规行为。查看文档以获取更多信息。

正如@oers 所说,最好将您的 JAXB 类分组到特定的包中,以使用“sonar.excludes”属性将它们全部排除。

于 2012-04-25T14:02:44.717 回答