有什么方法可以从Sonar中的选定包中禁用某些指标?我使用Sonar来分析我的项目,在Entity和DTO程序包中,我有一些代码是相等的-Sonar将相同的字段ID和注释等报告为重复项。这对我来说绝对没有意义,所以我想禁用它。我该如何实现?使用全局排除选项会禁用所选程序包上的所有度量标准,但是如何仅对代码重复执行此操作?

最佳答案

您可以使用标准"sonar.exclusions"参数排除资源,也可以使用Switch Off violation plugin排除“重复代码”冲突。

请注意,仅当您使用SQALE plugin时,第二个选项(使用关闭插件)才有效,它嵌入了“sqale-java:DuplicatedBlocksCheck”规则。

关于java - 在实体,DTO包上禁用 Sonar 重复,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11079186/

10-13 09:34