use*_*582 3 java junit sonarqube
我没有在SonarQube中报告Java测试文件的ward违规,但我确实希望分析和显示JUnit和Cobertura代码覆盖(JUnit和代码覆盖率报告被重用,而不是由SonarQube执行).
如何仅从违规分析中排除测试文件?我尝试添加全局排除这些设置,但它们无法正常工作:
**/test/**
**/Test*.*
Run Code Online (Sandbox Code Playgroud)
谢谢
SonarQube可以忽略某些组件和某些编码规则的问题.你可能想阅读Ignore Issues on Multiple Criteria的部分SonarQube限制重点.
如文档中所述:
您可以忽略某些组件和某些编码规则的问题.
例子:
- 我想忽略所有文件的所有问题=>*;**/*
- 我想忽略COBOL程序库/ ZTR00021.cbl =>*; bank/ZTR00021.cbl上的所有问题
- 我想忽略直接位于Java包com.foo中的类的所有问题,但不要忽略它的子包=> ; com/foo /
- 我想忽略编码规则cpp.Union对目录对象及其子目录中的文件的所有问题=> cpp.Union; object/**/*
| 归档时间: |
|
| 查看次数: |
5461 次 |
| 最近记录: |