Вопросы по теме 'codesniffer'

PHP codeniffer (phpcs) - как разрешить переопределение при использовании как части хука предварительной фиксации svn?
У нас есть веб-приложение PHP 5, и в настоящее время мы оцениваем PHP CodeSniffer , чтобы решить, улучшают ли принудительные стандарты кода качество кода. Мы используем subversion для нашего репозитория кода и базы развертывания, и я добавил...
2525 просмотров

Стандарт кодирования Zend в Netbeans
Как настроить Netbeans PHP для соответствия стандарту кодирования Zend? Я довольно долго борюсь с этим и все еще получаю ошибки phpcs для аргументов многострочной функции. Не поделитесь настройками?
2151 просмотров

Как вызвать собственный набор правил.xml для сниффера кода php
Я пытаюсь написать собственный набор правил.xml для сниффера кода php, но вызов его из командной строки без помещения в папку по умолчанию, похоже, не работает. Поскольку в документации указано иное я хотел бы спросить, если я делаю что-то...
10225 просмотров
schedule 14.12.2022

Как перехватить использование оператора обратной кавычки PHP через PHP_CodeSniffer?
Я изучил некоторые «нюхки» из стандартов кодирования «Generic» и «Squiz», которые поставляются с CodeSniffer версии 1.3. , и научился достаточно, чтобы написать несколько "нестандартных" сниффов, чтобы поймать некоторые антишаблоны кодирования,...
716 просмотров
schedule 22.03.2022

Установите PHP CodeSniffer с Netbeans 7.0.1 в 64-разрядной версии Windows 7.
Я пытаюсь установить PHP_CodeSniffer с Netbeans на свой компьютер с 64-разрядной версией Windows 7. Уже... 1) Я скачал с https://github.com/beberlei/netbeans-php-enhancements/downloads файл de-whitewashing-php-cs-1.1.1.nbm, 2)установил...
8196 просмотров
schedule 28.02.2022

codeniffer с использованием стандартного игнорирования отступа строки груши
используя codeniffer со стандартом груши. Я получил более 20 ошибок из-за отступов строки. Я использую табуляции для отступов. Я пытаюсь отключить эту проверку, но мне это не удалось. Я удалил последнее правило из общих стандартов в наборе...
2501 просмотров
schedule 24.11.2023

Перехватчик кода SVN перед фиксацией
Я пытался заставить сниффер кода действовать как хук предварительной фиксации svn, следуя руководству от груши. Однако, хотя я на 100% уверен, что мой код недействителен, я не получаю ошибок, и проект фиксируется без проблем. Есть ли что-то еще,...
2909 просмотров
schedule 19.07.2022

Почему CodeSniffer не исключает указанные папки --ignore?
Я использую Jenkins(Hudson) CI и каждую ночь анализирую код, используя ряд инструментов для создания отчетов, включая Codesniffer для отчетов Checkstyle. Я не хочу, чтобы он игнорировал каталог ./framework/* , но он настаивает на его включении,...
7664 просмотров
schedule 29.10.2022

Джумла! PHP CodeSniffer
Я получаю это сообщение с PHP Code Sniffer: Expected "if (...)\n"; found "if (...)" Мой код: <?php if ($user->authorise('core.admin')): ?> <li><a href="<?php echo $this->baseurl;...
251 просмотров
schedule 23.09.2022

Могу ли я переопределить используемый набор правил phpcs для каждого файла, если да, то как?
Недавно мы перешли на git и реализовали (на данный момент публикуем) хуки получения на нашем центральном сервере для отправки отчетов разработчикам, а также создали несколько инструментов, позволяющих нам автоматически проверять наш стандарт кода с...
1373 просмотров
schedule 29.04.2022

Изменение стандарта PEAR для phpcs
Я хотел бы внести небольшое изменение в стандарт PEAR для нашей проверки phpcs. На данный момент PEAR требует, чтобы вы написали оператор else следующим образом: } else { Мы хотели бы написать их так: } else { Как я могу сделать это...
2182 просмотров
schedule 28.03.2024

PHP_CodeSniffer Много классов на файл
У нас есть стандарт, в котором мы создаем исключения в основном классе для возврата ошибок и т. д. Проблема в том, что всем стандартным сниффам это не нравится. Тогда мы пишем для этого свои собственные сниффы, но подумал, что поинтересуюсь, почему...
275 просмотров
schedule 06.06.2022

Проблема с отступом регистра CodeSniffer
Я использую Netbeans 7.1.1 с codeniffer. Всякий раз, когда у меня есть оператор case , я получаю ошибки отступа, например. для следующего кода: switch ((int) $itemData['column_count']) { case 4: return 'grid-4columns';...
1504 просмотров
schedule 30.05.2024

Использование Jenkins и Php Code Sniffer
Я пытаюсь использовать плагин Php Code Sniffer в Jenkins. Он генерирует файл checkstyle.xml, но ошибок внутри нет, а я знаю, что должен был. Вот содержание моего checkstyle.xml: <?xml version="1.0" encoding="UTF-8"?> <checkstyle...
9928 просмотров
schedule 21.05.2022

Настроить список тегов для правила MissingTag
Я хотел бы использовать PEAR.Commenting.FileComment.MissingTag для моего набора правил phpcs, но мне нужно настроить список необходимых тегов. Можно через какой-то API или нужно исключить это правило и написать новый снифф? Я искал...
51 просмотров
schedule 07.01.2023

Сниффер PHP-кода exclude-pattern
Привет, я сейчас работаю над сниффером кода php. Мы используем файл ruleset.xml в PHPStorm, а также на нашем сервере сборки TeamCity. Это прекрасно работает. Последнее, что мы хотели сделать, это исключить сторонние библиотеки. Что действительно...
1325 просмотров
schedule 30.12.2022

phpcs - класс должен быть в пространстве имён хотя бы одного уровня - как исправить?
Я использую ларавель 4.2. Допустим, есть такой класс: class BShopsController extends ShopsController Чтобы исправить это, я пытаюсь использовать пространство имен, скажем так: namespace app\controllers; а потом не находит...
10089 просмотров

Как добавить несколько путей для phpcs?
Я хочу настроить несколько установленных путей для phpcs . Я могу добавить один через: phpcs --config-set installed_paths the/dir/to/standard Я попытался добавить несколько с помощью : , но это не сработало, справочная страница не...
4894 просмотров
schedule 29.06.2023

Многократная ошибка PHP CodeSniffer
Я совершенно сбит с толку тем, что происходит не так. У меня была версия моего кода, которая успешно работала, и после внесения незначительных изменений в добавление ; в конец моих операторов endforeach и endif (чтобы сделать его совместимым с php...
114 просмотров
schedule 29.04.2023

Установите/запустите CodeSniffer в Windows Требуется ли $?
Я понимаю, что этот вопрос кажется немного глупым, но я совершенно не знаю, как запустить CodeSniffer. Я следил за этой страницей и несколькими другими блогами или интернет-статьями, но ни один из них не дает объяснений которые кажутся...
62 просмотров
schedule 15.09.2023