Плагин PHP 2.1 с Sonar 3.7.4
В настоящее время я использую версию SonarQube 3.7.4 и плагин php 2.1 . Когда я анализирую проект php. Он не будет анализировать Php Mess Detector и Php codeSniffer. Результат показывает, что соответствие Правилам составляет 100%, а проблема всегда равна 0. Но это работает в версии Sonar 3.5.1. Whati отсутствует Вы можете мне помочь
Спасибо
Saravanan.N
1 ответ
Я почти уверен, что вы ранее использовали версию 1.X этого плагина PHP, и после перехода на версию 2.X все ваши профили качества PHP пусты. Это вводящее в заблуждение поведение связано с тем, что в версии 2.X все прошлые правила, основанные на Code Sniffer PHPMD, ... были переписаны с учетом PHP-синтаксического анализатора SonarQube. Поэтому вам нужно вручную обновить ваши профили качества PHP, чтобы активировать эти новые правила.