Flutter:找出在什么级别启用了哪些 lint / analyzer 规则

Flutter: find out which lint / analyzer rules are enabled at what level

可以通过 运行 flutter analyze 在 Flutter 项目中 analyze lint issues。此外,通过提供 analysis_options.yaml 文件,可以 enable/disable/change 规则的严重性,以及从其他位置(例如迂腐或相对路径)导入一组预定义的规则。

但是有没有办法显示已启用规则的完整列表及其严重性? 我的意思是所有这些的最终合并版本。这将非常有用,特别是对于导出相同的配置以在 sonarqube.

中使用

非常感谢您的帮助!

在 IntelliJ 中,您可以通过按“分析”选项卡中的齿轮图标打开 Analyzer 服务器诊断;打开新浏览器 window.

在那里,打开你的包的Context,它显示了分析服务器

看到的所有激活的Lint规则列表