【发布时间】:2018-10-11 16:03:14
【问题描述】:
我想从 sonarqube 代码重复检查中排除所有以 DTO.java 结尾的文件。我这样做了:
sonar.cpd.exclusions=**/*DTO.java
此外,当我查看后台任务和扫描仪上下文时,我可以看到参数设置正确:
- sonar.cpd.exclusions=**/*DTO.java
尽管所有这些设置我都在我的 ImportDTO.java 中得到“必须删除 1 个重复的代码块。”(common-java:DuplicatedBlocks)
我还使用相同的表达式将这些文件排除在覆盖范围之外,并且效果很好:
sonar.coverage.exclusions=**/*DTO.java,...
Sonarqube 版本:版本 6.7.5(内部版本 38563) 声纳扫描仪:Gradle 插件 org.sonarqube 2.6.2
有什么建议吗?
【问题讨论】: