Могу ли я настроить PHP_CodeSniffer в PHPUnderControl для игнорирования определенных каталогов? - PullRequest
2 голосов
/ 17 июля 2010

Недавно я пытался настроить PHPUnderControl, сервер непрерывной интеграции на основе CruisControl.Частью проверок, которые я хотел бы выполнить, является PHP CodeSniffer (PHPCS) для обнаружения «запаха кода».Тем не менее, запуск этого кода на моей базе кода приводит к огромному количеству обнаруженных проблем.Большинство из них находятся в библиотеках, которые я включил в свой SVN-репозиторий с помощью директивы svn: externals, и, следовательно, не находятся под моим контролем.

Можно ли сказать PHP_CodeSniffer игнорировать частьмой SVN-репозиторий, в то же время проверяя другие части?

1 Ответ

4 голосов
/ 03 августа 2010

Нашел решение - можно добавить переключатель --ignore к набору аргументов, передаваемых в phpcs.

[--ignore=<patterns>]

Используйте

$ phpcs --help

для отображения всей информации об использовании командной строки.

...