我正在尝试为PHP / Symfony项目设置SonarQube 4.2,但是当我想配置质量配置文件时,我只找到“PHP> Sonar Way”规则,旧版本(在同一台服务器上)我有PHPCS& ; PHPMD规则& Zend Rules,我错过了什么吗?
我还想添加一个自定义规则文件,在$SONAR_SRC/extensions/rules/
中的旧版本中,但它现在似乎不起作用。
当我用“phpcs- i”检查PHPCS配置时,我得到以下结果:安装的编码标准是PHPCS,PSR2,PSR1,MySource,Zend,Squiz,PEAR和Symfony2 (我想使用Symfony2个人资料)
答案 0 :(得分:1)
这似乎不再受支持,因为PHP CodeSniffer已被删除。
似乎自定义规则首先针对Java进行测试,如果成功,也将为PHP配置文件添加。
即将在即将发布的版本中添加PSR-2/1配置文件:http://jira.codehaus.org/browse/SONARPHP-293