首页 > 解决方案 > 如何使用 PHPCS 将错误更改为警告?

问题描述

我最近开始使用PHP_CodeSniffer进行 WordPress 开发。我现在正在尝试使我的一些插件/主题符合 WP 编码标准。

为此,我想暂时将一些规则从错误更改为警告,以便我可以更专注于重要的事情。

我试图通过向文件添加规则修改来实现这一点phpcs.xml.dist

例如:

<rule ref="Squiz.Commenting.FunctionComment.Missing">
    <severity>5</severity>
</rule>

当我使用时,该错误根本不显示0-4对于严重性,5它确实如此。从我的在线研究来看,这似乎是意料之中的,因为这似乎5是错误的默认阈值。因此,即使这适用于更改严重性,它也不会将其更改为警告(我所希望的)。

有没有办法改变规则,让它变成一个警告?

测试:
我有一个包含错误的文件,我想保留它,而错误我想切换到警告。我还有一些触发警告的代码,以确保首先显示警告。

标签: phpwordpressphpcs

解决方案


输入问题让我以不同的方式思考它,并引导我使用不同的词来寻找解决方案。它终于把我带到了这篇文章和这个解决方案:

<rule ref="Squiz.Commenting.FunctionComment.Missing">
    <type>warning</type>
</rule>

推荐阅读