0

我试图在我的项目中实现 PHPCS,它具有巨大的技术深度。例如,我有一个带有 378 次嗅探的模块(错误和警告相结合)。然而事实是我也有 29 个模块,这使得在短时间内完成这种技术深度几乎是不可能的。

我想要的是至少保持稳定,以便其中一个团队可以继续开发,而另一个团队可以在现场清理一些混乱。问题是我如何才能启用 PHPCS 扫描,但例如 let if 只有当它378在该模块上的命中数超过命中数时才会失败。这样我可以确保我的深度保持不变,并且我可以确保它会降低。

据我所知,PHPCS 本身的唯一方法是设置严重级别并让它在那里中断,但我宁愿尽可能接近默认编码标准并尽可能严格。

非常感谢

皮姆

4

1 回答 1

0

我像上面提到的 Greg 一样构建了一个自己的脚本,它通过正则表达式检查 --report=summary 的结果。然后,正则表达式结果从那里确定退出代码 0 或 1。

如果PHPCS可以自己做类似的事情但它不存在会很有帮助

于 2017-11-17T12:06:43.060 回答