2016-07-26 13 views
0

我有一個.Net項目,我最近集成了Sonar來測量代碼覆蓋率,但覆蓋率與我在DotCover中看到的覆蓋率相比非常低。當我詳細檢查時,發現SonarQube仍在計算代碼覆蓋率標記爲「ExcludeFromCodeCoverage」屬性的C#類。有沒有什麼設置需要在SonarQube版本中更新?SonarQube for .Net項目的代碼覆蓋範圍不包括標有「ExcludeFromCodeCoverage」的文件

+0

可以幫助您嗎? http://stackoverflow.com/questions/35876546/code-coverage-differences-in-sonarqube-net –

回答

0

謝謝你調查這個問題。我可以確認我們不考慮ExcludeFromCodeCoverage。爲此創建了JIRA票證:https://jira.sonarsource.com/browse/SONARCS-611

+0

謝謝塔馬斯,我什麼時候可以期待它被修復.. –

+0

對不起,我現在不能承諾任何時間表。我認爲你應該在2-3個月內期待它。 – Tamas

+0

這是目前設置爲「解決方案:不會修復」。如果他不會被固定的話,他有什麼選擇? –