如何从phpcbf(phpcs)获取更多错误信息?

如何从phpcbf(phpcs)获取更多错误信息?,php,phpcs,Php,Phpcs,我有一个通过PHPC运行的php文件。它成功完成并报告说,phpcbf可以修复1199个问题。然而,当我运行phpcbf时,它会出错,并且没有解释过程的结束。如果我删除文件中大约一半的代码,它将成功运行。我试过使用开关和不使用开关——没有补丁。我试过-vv和-v(前者我在论坛上找到,后者我自己试过)。他们似乎什么也没做。我想知道是否有任何方法可以打印出更多的细节,这样我就可以看到它被卡住了?下面是我运行的命令的一些片段。谢谢 [...] 1478 | ERROR   | [x] There mu

我有一个通过PHPC运行的php文件。它成功完成并报告说,phpcbf可以修复1199个问题。然而,当我运行phpcbf时,它会出错,并且没有解释过程的结束。如果我删除文件中大约一半的代码,它将成功运行。我试过使用开关和不使用开关
——没有补丁
。我试过
-vv
-v
(前者我在论坛上找到,后者我自己试过)。他们似乎什么也没做。我想知道是否有任何方法可以打印出更多的细节,这样我就可以看到它被卡住了?下面是我运行的命令的一些片段。谢谢

[...]
1478 | ERROR   | [x] There must be no blank line following an inline
      |         |     comment
----------------------------------------------------------------------
PHPCBF CAN FIX THE 1199 MARKED SNIFF VIOLATIONS AUTOMATICALLY
----------------------------------------------------------------------
Time: 414ms; Memory: 16.5Mb
[...]
C:\Users\name>phpcbf phpFile.php --no-patch
Changing into directory C:\Users\name
Processing CaseModel.php [PHP => 12094 tokens in 1468 lines]... DONE in 329ms (1204 fixable violations)
        => Fixing file: 1/1204 violations remaining [made 50 passes]... ERROR in 29.67 secs
Fixed 0 files
Time: 30.06 secs; Memory: 49.5Mb
C:\Users\name>phpcbf CaseModel.php
Changing into directory C:\Users\name
Processing CaseModel.php [PHP => 12094 tokens in 1468 lines]... DONE in 328ms (1204 fixable violations)
        => Fixing file: 1/1204 violations remaining [made 50 passes]... [31mERROR[0m in 30.12 secs
No fixable errors were found
Time: 30.51 secs; Memory: 49.5Mb

尝试将PHPC与差异报告一起使用。如果修复文件失败,diff报告将返回空白。但是,您可以通过使用详细设置获得更多信息。如果有一小段代码失败,那么通过运行
phpcs/path/to/file.php--report=diff-vvv
可以获得最多的信息。输出的最后一部分将显示它试图修复的内容,您可能会发现它处于循环中。如果还没有,请尝试最新的2.7.1版本。您可以分享您正在使用的规则吗?你希望得到什么样的产出?有关代码更改的错误或信息?请尝试将PHPC与差异报告一起使用。如果修复文件失败,diff报告将返回空白。但是,您可以通过使用详细设置获得更多信息。如果有一小段代码失败,那么通过运行
phpcs/path/to/file.php--report=diff-vvv
可以获得最多的信息。输出的最后一部分将显示它试图修复的内容,您可能会发现它处于循环中。如果还没有,请尝试最新的2.7.1版本。您可以分享您正在使用的规则吗?你希望得到什么样的产出?关于代码更改的错误或信息?