2017-04-18 68 views
0

我試圖讓Sonarqube代碼覆蓋率和複製度量顯示新代碼添加PHP代碼。我可以看到添加的新代碼的代碼問題/代碼氣味。但是沒有顯示代碼重複計數(我甚至添加了幾行重複​​的代碼,以確保我有重複的行來獲取度量標準)。sonarqube php新代碼

下面是我的工作環境

  • PHP Symfony框架:2.7
  • Sonarqube版本:6.3.1
  • 聲納PHP-插件,2.10.0.2087
  • Sonarscanner版本:3.0 .1.733-windows
  • 操作系統:Windows 7,64位

步驟隨後

  1. 執行PHP測試用例生成導致一個XML報告(我將在聲納性能提文件)
  2. 運行Sonarcode分析初始代碼(說「VERSION1」)在Bug的某些值&漏洞,代碼嗅覺,覆蓋範圍(基於聲納屬性文件中的sonar.php.coverage.reportPaths值)和代碼重複。
  3. 我增添了新的代碼和PHP單元測試用例
  4. 執行PHP單元測試用例,並添加聲納性能XML報告文件,結果XML的VERSION1(逗號分隔)
  5. 更新項目的版本(比如「version2」) 重新運行聲納代碼分析
  6. 我在報告「泄漏週期:從版本1開始」中看到一個新列。此列顯示新漏洞&漏洞,新代碼異味(指示新添加的代碼中的問題)。但它不顯示覆蓋和複製的數據

我沒有看到有關如何獲取新代碼添加報告的大量文檔。對此非常感謝。

謝謝你,除非你把它關掉

回答