我正在尝试在我的项目中实现PHPCS,该项目具有巨大的技术深度。例如,我有一个模块有378个嗅探(错误和警告相结合)。然而事实是,我也有29个模块,几乎不可能在短时间内完成这个技术深度。
我想要的是保持它至少稳定,以便其中一个团队可以继续开发,而另一个团队可以在现场清理一些混乱。问题是如何启用PHPCS扫描,但是例如,如果仅在该模块上遇到超过378
次点击时失败。通过这种方式,我可以确保我的深度保持不变,并确保它可以确保降低。
据我所知,PHPCS本身的唯一方法是设置严重性级别并让它在那里打破,但我宁愿保持尽可能接近默认的编码标准并尽可能严格。
非常感谢
皮姆
答案 0 :(得分:0)
我构建了一个自己的脚本,如上面提到的Greg,通过正则表达式检查--report = summary的结果。然后正则表达式结果从那里确定退出代码0或1。
如果PHPCS
可以做类似的事情但不在那里