flutter analyze我在用于执行 linting 的IDE 中使用最新的 Flutter SDK (2.0.7) 。很明显,flutter analyze它本身依赖于dart analyze. 同样清楚的是,除非您使用Analysis_options.yaml另有指定,否则会使用一些默认规则集。但我不明白它们是什么规则。文档说:
\n\n如果分析器无法在包根目录下\xe2\x80\x99 找到分析选项文件,它会沿着目录树向上查找。如果没有可用的文件,则分析器默认进行标准检查。
\n
我想知道这些“标准检查”是什么,以便我可以以它们为基础并添加更多内容。理想情况下,我想开始自己的analysis_options.yaml第一步是默认include:设置,但我不知道如何做到这一点。
Flutter SDK 源代码树中有一个analysis_options.yaml ,内容如下:
\n\n\n此文件包含 Flutter 工具使用的分析选项,例如\nIntelliJ、Android Studio 和命令
\nflutter analyze。
但如果我将其添加到我的项目根目录中,结果将与默认结果完全不同,即我的 IDE 显示的结果或运行命令的结果flutter analyze。
| 归档时间: |
|
| 查看次数: |
593 次 |
| 最近记录: |