带有Sonar 3.7.4的PHP2.1插件

带有Sonar 3.7.4的PHP2.1插件,php,sonarqube,phpmd,Php,Sonarqube,Phpmd,我目前正在使用SonarQube 3.7.4版本和php插件2.1。当我分析php项目时。它不会分析Php混乱检测器和Php代码嗅探器,结果显示规则符合率为100%,问题始终为0。但它在Sonar 3.5.1版本中工作。我错过了什么。你能帮我吗 谢谢 Saravanan.N我很确定您以前使用的是这个PHP插件的1.X版本,在迁移到2.X版本之后,所有的PHP质量配置文件都是空的。这种误导行为是由于在版本2.X中,所有基于代码嗅探器PHPMD的过去规则。。。已重写为基于SonarQube PHP解

我目前正在使用SonarQube 3.7.4版本和php插件2.1。当我分析php项目时。它不会分析Php混乱检测器和Php代码嗅探器,结果显示规则符合率为100%,问题始终为0。但它在Sonar 3.5.1版本中工作。我错过了什么。你能帮我吗

谢谢


Saravanan.N

我很确定您以前使用的是这个PHP插件的1.X版本,在迁移到2.X版本之后,所有的PHP质量配置文件都是空的。这种误导行为是由于在版本2.X中,所有基于代码嗅探器PHPMD的过去规则。。。已重写为基于SonarQube PHP解析器。因此,由您手动更新PHP质量配置文件以激活这些新规则