当前我的扫描仪正在运行,只扫描父级并跳过我的嵌套文件的其余部分。如果我运行sonarlint(使用cli并指定一些测试和源文件),它会尝试分析37k文件,而不是我需要的几个文件。通过将<sonar.skip>true</sonar.skip>
属性添加到pom文件中,我可以跳过〜3k个文件。但是,我仍然无法将项目配置为跨某些子文件夹运行,并打印出某种代码覆盖率测试。 (JaCoCo是否需要最新版本(6.3,0)?或者可以通过某种配置来处理代码覆盖?)。如何配置代码覆盖率的sonar-project.properties文件?
0
A
回答
0
如果Sonar似乎在分析太多文件,可能是因为您没有在sonar-project.properties
文件中设置sonar.sources=src/main/java
,所以它默认为basedir并包含所有内容。 SonarQube本身无法执行代码覆盖,它仅报告来自像JaCoCo这样的工具的覆盖报告。有趣的是,他们并没有在https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner中澄清这些事情 - 但有了足够的挖掘,您可以在该网站上找到很好的信息。
相关问题
- 1. 如何配置代码覆盖率的sonarqube?
- 2. 代码覆盖率:.NET代码覆盖率和SonarQube VSTS集成
- 3. 声纳代码覆盖率:%代码覆盖率不一致
- 4. rspec的代码覆盖率
- 5. PHPUnitSeleniumTestcase的代码覆盖率
- 6. 代码覆盖率 - 哪个代码覆盖哪个代码?
- 7. MSTest代码覆盖率文件太大,如何选择性地生成代码覆盖率
- 8. Jacoco代码覆盖率设置
- 9. 如何最大化代码覆盖率?
- 10. 如何测量TCL代码覆盖率?
- 11. 我如何测试代码覆盖率?
- 12. 强制从PHPUnit代码覆盖中排除文件代码覆盖率
- 13. 差代码覆盖率
- 14. PHPUnit代码覆盖率0%
- 15. 代码覆盖率与SCCT
- 16. ESB代码覆盖率
- 17. 全部代码覆盖率
- 18. Xcode 8代码覆盖率
- 19. 代码覆盖率分析
- 20. 为Perl代码覆盖率
- 21. TDD和代码覆盖率
- 22. 代码覆盖率为Android
- 23. CoffeeScript代码覆盖率
- 24. PHPUnit代码覆盖率
- 25. MSTest代码覆盖率
- 26. Jacoco代码覆盖率
- 27. XCode - 代码覆盖率?
- 28. Python代码覆盖率
- 29. 代码覆盖率统计
- 30. Appium iOS代码覆盖率