如何忽略行长度 PHP_CodeSniffer
我一直在 jenkins 中使用 PHP_CodeSniffer,我的 build.xml 配置为 phpcs ,如下所示 我想忽略以下警告 FOUND 0 ERROR(S) AND 1 WARNING(S) AFFECTING…
无法测试 Symfony2 控制台命令
作为学习 Symfony2 的一部分,我试图编写一个非常简单的控制台命令,它只运行 phpcs(PHP 代码嗅探器)。 这是扩展 ContainerAwareCommand 的类中的执…
Codesniffer 使用 pear 标准忽略行缩进
使用带有 pear 标准的 codeniffer。 由于行缩进,我遇到了超过 20tsd 错误。 我使用制表位进行缩进。 我尝试禁用该检查,但失败了。 我从 pear 标准的…
PHP_CodeSniffer 不遵循提供的外部标准
我有一个外部标准,是从 Sonar 中得到的。我使用 --standard=/path/to/standard.xml 方法指定标准。如果这不是有效的文件,我会收到错误消息。所以它…
PHPCodeSniffer HTML 报告?
PHPCodeSniffer 是否生成 HTML 报告? 如果不?如何? 目前,我可以运行 PHPCodeSniffer,但它只生成 XML 文件并在终端中显示结果。 我怎样才能生成 H…
如何通过 PHP_CodeSniffer 捕获 PHP 反引号运算符的使用?
我研究了 CodeSniffer 版本 1.3 附带的“Generic”和“Squiz”编码标准中的一些“嗅探” ,并且学到了足够的知识来编写一些“自定义”嗅探来捕获一些…
使用 PHP_CodeSniffer 忽略特定警告
我正在开发一个密码工具模块,其中一部分是使用 base64 编码/解码。因此,出于显而易见的原因,我有许多变量,其中包括术语“base64”。问题是,当我…
扩展 phpcodesniffer 以根据错误代码过滤报告
我正在尝试扩展 PHPCodeSniffer。我想要实现的是使用错误代码过滤报告。 为了解释这一点,可以说我有一条错误消息,例如“错误代码:630,函数不兼容…
如何为 PHP_Codesniffer 标准创建 PHP-UnitTest 案例?
我创建了自己的代码嗅探器规则标准。它们工作正常。现在我想使用 PHP UnitTest 测试 codeniffer 规则。 PhpCodesniffer 已经有了 PHPUnit 测试用例的…
Git:使用 PHP_CodeSniffer 进行预接收挂钩
自从从 SVN 切换到 Git 以来,我们失去了通过 subversion 服务器上的 pre-commit 挂钩来强制执行我们的编码标准的能力。 使用 Git,您只能在客户端上…
如何在VIM中显示phpcs的结果?
我目前正在尝试在 vim 中使用 PHP Codesniffer (PEAR) 来处理 PHP 文件。我发现有 2 个站点提供了要添加到 $HOME/.vim/plugin/phpcs.vim 文件中的代码…
使用 Checkstyle 报告可视化 PHP 代码(来自 CodeSniffer)
PHP CodeSniffer是一个非常好的工具,可以帮助我们检查我们的PHP源代码。但 CodeSniffer 的报告并不容易阅读。 我发现 CodeSniffer 可以输出“Checkst…
php代码嗅探器中的@param标签对齐
我正在使用 php 代码嗅探器作为函数,我想添加 @param 标签,但它给了我第一个和第二个参数的对齐错误。 /** * for generating thumbnail * * @param …