當前我的掃描儀正在運行,只掃描父級並跳過我的嵌套文件的其餘部分。如果我運行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代碼覆蓋率