作者:violet | 来源:互联网 | 2023-01-05 11:16
我今天研究了这个问题,它是由对PHPCS 3.2.0的STDIN处理代码的更改引起的.我不知道为什么它看起来像STDIN有内容,但没有任何东西通过,但这是PHPCS看到的,所以它等待永远.PHPStorm在5秒后超时(我认为默认情况下是这样).
我推动了对PHPCS的更改,以便在STDIN上执行短暂的超时,并使用PHPStorm对此进行了测试,现在正在为我工作.
如果你可以使用PHPCS的当前主分支,它应该工作正常.如果没有,在3.2.1发布之前,你可以做的就是回到3.1.1(或更早).我不确定那时候会是什么.
1> Greg Sherwoo..:
我今天研究了这个问题,它是由对PHPCS 3.2.0的STDIN处理代码的更改引起的.我不知道为什么它看起来像STDIN有内容,但没有任何东西通过,但这是PHPCS看到的,所以它等待永远.PHPStorm在5秒后超时(我认为默认情况下是这样).
我推动了对PHPCS的更改,以便在STDIN上执行短暂的超时,并使用PHPStorm对此进行了测试,现在正在为我工作.
如果你可以使用PHPCS的当前主分支,它应该工作正常.如果没有,在3.2.1发布之前,你可以做的就是回到3.1.1(或更早).我不确定那时候会是什么.