PHP_CodeSniffer – 显示失败的嗅探
发布时间:2020-12-13 17:43:17 所属栏目:PHP教程 来源:网络整理
导读:PHP_CodeSniffer中是否有设置显示失败的嗅探?我将输出与我们的编码标准进行比较,逐个使用很难破译哪个测试失败,看看我们可能想忽略哪个. 如果有一种简单的方法来显示故障嗅探,那么我可以更轻松,更快地完成配置. 解决方法 您可以使用-s命令行参数来显示错误
PHP_CodeSniffer中是否有设置显示失败的嗅探?我将输出与我们的编码标准进行比较,逐个使用很难破译哪个测试失败,看看我们可能想忽略哪个.
如果有一种简单的方法来显示故障嗅探,那么我可以更轻松,更快地完成配置. 解决方法
您可以使用-s命令行参数来显示错误消息的来源.
$phpcs temp.php -s FILE: /Users/gsherwood/Sites/Projects/PHP_CodeSniffer/temp.php -------------------------------------------------------------------------------- FOUND 4 ERROR(S) AFFECTING 2 LINE(S) -------------------------------------------------------------------------------- 2 | ERROR | Missing file doc comment (PEAR.Commenting.FileComment.Missing) 2 | ERROR | Missing class doc comment (PEAR.Commenting.ClassComment.Missing) 2 | ERROR | Opening brace of a class must be on the line after the definition | | (PEAR.Classes.ClassDeclaration.OpenBraceNewLine) 3 | ERROR | Missing function doc comment | | (PEAR.Commenting.FunctionComment.Missing) -------------------------------------------------------------------------------- Time: 0 seconds,Memory: 4.50Mb 您还可以使用源报告显示所有失败的嗅探列表. $phpcs temp.php --report=source PHP CODE SNIFFER VIOLATION SOURCE SUMMARY -------------------------------------------------------------------------------- STANDARD CATEGORY SNIFF COUNT -------------------------------------------------------------------------------- PEAR Commenting File comment missing 1 PEAR Commenting Class comment missing 1 PEAR Classes Class declaration open brace new line 1 PEAR Commenting Function comment missing 1 -------------------------------------------------------------------------------- A TOTAL OF 4 SNIFF VIOLATION(S) WERE FOUND IN 4 SOURCE(S) -------------------------------------------------------------------------------- Time: 0 seconds,Memory: 4.75Mb $phpcs temp.php --report=source -s PHP CODE SNIFFER VIOLATION SOURCE SUMMARY -------------------------------------------------------------------------------- SOURCE COUNT -------------------------------------------------------------------------------- PEAR.Commenting.FileComment.Missing 1 PEAR.Commenting.ClassComment.Missing 1 PEAR.Classes.ClassDeclaration.OpenBraceNewLine 1 PEAR.Commenting.FunctionComment.Missing 1 -------------------------------------------------------------------------------- A TOTAL OF 4 SNIFF VIOLATION(S) WERE FOUND IN 4 SOURCE(S) -------------------------------------------------------------------------------- Time: 0 seconds,Memory: 4.75Mb (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |