SonarQube 代码覆盖率 - 排除某些类

Kri*_*hna 6 ant sonarqube

有没有办法通过排除某些类来有目的地增加 SonarQube 中的代码覆盖率值。

Sou*_*tta 16

尝试使用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/**/*
Run Code Online (Sandbox Code Playgroud)

注意:此选项的文档已在 7.3 中删除(Google:)site:docs.sonarqube.org "sonar.coverage.exclusions"。但是,当您在 Sonar ->“常规设置”->“分析范围”上打开项目的管理页面时,您仍然可以看到它们。查找“Key:”后面的值