2017-04-18 66 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开始”中看到一个新列。此列显示新漏洞&漏洞,新代码异味(指示新添加的代码中的问题)。但它不显示覆盖和复制的数据

我没有看到有关如何获取新代码添加报告的大量文档。对此非常感谢。

谢谢你,除非你把它关掉

回答