在 PHPUnderControl 中,我可以将PHP_CodeSniffer配置为忽略特定目录吗?

In PHPUnderControl, can I configure PHP_CodeSniffer to ignore specific directories?

提问人:kander 提问时间:7/17/2010 最后编辑:hakrekander 更新时间:1/5/2013 访问量:383

问:

我最近一直在尝试设置 PHPUnderControl,一个基于 CruisControl 的持续集成服务器。我想运行的部分检查是 PHP CodeSniffer (PHPCS) 来检测“代码气味”。但是,让它在我的代码库上运行会导致检测到大量问题。其中大部分都可以在我通过 svn:externals 指令包含在我的 SVN 存储库中的库中找到,因此不受我的控制。

是否可以告知忽略我的 SVN 存储库的一部分,同时仍然验证其他部分?PHP_CodeSniffer

Ant 持续集成 CruiseControl phpCodesniffer phpUndercontrol

评论


答:

4赞 kander 8/3/2010 #1

找到了解决方案 - 可以将开关添加到传递给 phpcs 的参数集中。--ignore

[--ignore=<patterns>]

$ phpcs --help

显示有关命令行用法的所有信息。