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