PhpStorm 自定义严重级别不再适用于 CodeSniffer

PhpStorm Custom Severity Levels No Longer Function with CodeSniffer

更新(2020/12/03):

此问题已在 PHP Storm 2020.3

中修复

我使用 PHP CodeSniffer 和 PHP Mess Detector 在 PhpStorm 中检查我的代码。直到最近,我才能够创建自定义严重级别(如下所示),如果存在违规,它会相应地突出显示我的代码。

我发现,如果我使用内置的严重性级别之一(例如,弱错误、错误、服务器问题),检查和突出显示会如我所料出现,所以这不是安装问题CodeSniffer 或 Mess Detector。

我做了什么来重现这个问题

  1. 检查 -> 质量工具 -> PHP_CodeSniffer 验证
  2. 选择“错误”严重性(所有范围)
  3. Linting 按配置工作——见下文。

  1. 单击“编辑严重性”->“编辑严重性”并创建自定义配置文件(例如 CS 违规)
  2. 设置颜色并将严重性级别提升到顶部。
  3. 点击应用
  4. 编辑器现在显示“未发现违规”和语法突出显示,缺少反馈,如下所示。

问题:

这是一个已知错误还是现在必须完成其他任务才能在 PhpStorm 中使用自定义严重性级别?

这是一个已知问题(如果我的描述正确的话):https://youtrack.jetbrains.com/issue/WI-52633

观看该票证 (star/vote/comment) 以获得有关任何进展的通知。