dart analyze
dart analyze
命令执行的 静态分析 与在支持 Dart 的 IDE 或编辑器中执行的分析相同。
这是一个对当前目录下所有 Dart 文件执行静态分析的示例
dart analyze
你可以自定义分析器如何处理警告和信息级别的问题。通常,当分析器发现任何错误或警告时会报告失败,但发现信息级别问题时不会。你可以使用 --fatal-infos
和 --no-fatal-warnings
标志来自定义此行为。例如,要使分析器在任何问题存在时都失败,请使用 --fatal-infos
标志
dart analyze --fatal-infos
你可以添加目录参数或单个文件参数
dart analyze [<DIRECTORY> | <DART_FILE>]
例如,这是分析 bin
目录的命令
dart analyze bin
要自定义分析,请使用分析选项文件或 Dart 源代码中的特殊注释,如 自定义静态分析 中所述。
有关命令行选项的信息,请使用 --help
标志
dart analyze --help