【发布时间】:2021-08-29 02:34:06
【问题描述】:
有没有办法通过排除某些类来有目的地增加 SonarQube 中的代码覆盖率值。
【问题讨论】:
-
是的,您可以使用声纳属性
sonar.exclusions排除您不想要的类。 -
@SouravAtta
我像上面一样尝试过,但似乎代码覆盖率没有增加。 -
尝试使用
sonar.coverage.exclusions。因为 sonar.coverage.exclusions 是要从覆盖率计算中排除的文件路径模式的逗号分隔列表。你的模式应该是这样的sonar.coverage.exclusions=com/abc/demo/presentation/beans/**/*, com/abc/demo/presentation/interfaces/**/*, com/abc/demo/presentation/validator/**/*, com/abc/utility/**/* -
谢谢@SouravAtta。它奏效了
-
欢迎您:) 我已经添加了答案。请接受。