Вопросы по теме 'phpcs'
Как добавить несколько путей для phpcs?
Я хочу настроить несколько установленных путей для phpcs .
Я могу добавить один через:
phpcs --config-set installed_paths the/dir/to/standard
Я попытался добавить несколько с помощью : , но это не сработало, справочная страница не...
4894 просмотров
schedule
29.06.2023
Объяснение правила PHP Code Sniffer PEAR.Files.IncludingFile.UseRequireOnce
я пытаюсь улучшить свой стиль кодирования, поэтому я начинаю использовать PHP Code Sniffer, чтобы следовать стандартам. Меня смущает это правило «PEAR.Files.IncludingFile.UseRequireOnce», что не так с include_once? Является ли серьезным нарушением...
125 просмотров
schedule
03.03.2023
как установить пользовательское правило для неиспользуемой переменной и метода в php-коде sinffer?
Я использую сниффер кода php с smyfony 3.1.
Имя пакета: Squiz Я пытаюсь запустить команду phpcs в своем проекте на основе symfony.
Команда:
phpcs --standard=/c/xampp/php/pear/PHP/CodeSniffer/Standards/Squiz...
758 просмотров
schedule
18.04.2023
Настройка phpcs для запрета пробелов после закрывающей скобки и перед закрывающей скобкой
Большинство наших проектов — это WordPress, и хотя мы согласны с большинством установленных им стандартов кодирования, есть некоторые, с которыми мы не согласны и не хотим использовать их в наших собственных частных проектах . Каким-то образом части...
422 просмотров
schedule
23.06.2023
добавление исправимых ошибок с помощью phpcs
Когда я вызываю addFixableError в phpcs, вывод показывает исправимую ошибку, как и ожидалось, однако в коде sniff я проверяю возврат, и он оказывается ложным, и поэтому я ожидаю, что вывод phpcs покажет, что ошибка неустранима.
Я прав в этом...
155 просмотров
schedule
27.01.2024
PHPCS - Sniffs для принудительного применения новых строк после закрытия и перед возвратом?
Мы используем различные сниффы для обеспечения согласованности, а также используем eslint, поэтому мы пытаемся унифицировать некоторые правила. мы можем сделать это в eslint, но не можем понять, как это сделать в phpcs.
Новая строка после...
1025 просмотров
schedule
22.02.2024
Статический анализ — SonarQube тестирует те же стандарты, что и Git pre-commit hook.
Мы проводим тесты статического анализа по двум пунктам:
На Git pre-commit hook, и в этом случае мы используем движки phpcs, phpmd, stylelint и eslint (ванильные установки + Drupal Coder для добавления стандартов Drupal)
Раз в неделю мы...
458 просмотров
schedule
27.03.2022
Код выхода PHPCS на основе порога
Я пытаюсь внедрить PHPCS в свой проект, который имеет огромную техническую глубину. У меня есть, например, один модуль с 378 обнюхиваниями (объединенными ошибками и предупреждениями). Однако дело в том, что у меня также около 29 модулей, что делает...
232 просмотров
schedule
28.06.2022
Пользовательский набор правил PHP CodeSniffer для многострочного объявления функции
Я пытался настроить phpcs для использования двух пробелов везде вместо 4, но я застрял в одном месте, я не могу переопределить правило для многострочного объявления функции
мой код
if (!function_exists('errorlog')) {
function errorlog(...
798 просмотров
schedule
31.08.2022
версия phpcs не указана
Я часами искал в Google ответ, прежде чем спрашивать, в phpcs у меня была эта ошибка «Версия PHP не указана», но я не смог найти ответ в Google, в конце концов я только что наткнулся на это «Версия PHP 5». ", что устранило ошибку, но я сбит с толку,...
3464 просмотров
schedule
24.08.2023
PhpStorm выдает ошибку при запуске phpcs
Прежде всего, позвольте мне перечислить некоторые версии, чтобы вы знали установку.
ОС: Windows 10 php: 7.2.7 NTS с активным xDebug 2.6.1 PhpStorm: 2016.2.2 PHP_CodeSniffer: версия 3.4.0 (стабильная) от Squiz ( http://www.squiz.net )...
749 просмотров
schedule
25.10.2023
PHPCS игнорирует слишком много отступов
Я обновил свои правила phpcs в своем phpcs.xml , включив в них:
<rule ref="Generic.WhiteSpace.ScopeIndent">
<properties>
<property name="indent" value="2" />
</properties>
</rule>
который...
355 просмотров
schedule
21.07.2022