У меня есть внешний стандарт, который я получил от сонара. Я указываю стандарт с помощью методологии --standard = / path / to / standard.xml. Если это неверный файл, я получаю сообщение об ошибке. Поэтому он читает и анализирует файл.
Моя проблема в выводе, она включает несколько сниффов, которые мой стандарт не советует использовать. Я получаю массу ложных срабатываний от Дженкинса. Сонар, по крайней мере, удаляет те, которые не соответствуют этому стандарту. Например, я отключил все правила полной остановки, но они все еще отображаются в моем отчете.
Я использую PHP_CodeSniffer версии 1.3.2.