“ @required”注释为错误而不是警告

Gra*_*ham 3 dart flutter

现在在Flutter项目中,当我使用注释构造函数参数@required并在实例化构造函数时忘记它时,我从IDE收到一个轻微警告,要求该参数。

我希望将其显示为来自IDE的实际错误。有没有办法analysis_options.yaml将其设置为错误而不是警告?

Gün*_*uer 5

analyzer_options.yaml添加

analyzer:
  errors:
    missing_required_param: error
Run Code Online (Sandbox Code Playgroud)

之前

 $ flutter analyze
Analyzing flutter_0_generic...                                   

   info • The parameter 'onPressed' is required • lib/main.dart:49:33 • missing_required_param

1 issue found. (ran in 2.2s)
Run Code Online (Sandbox Code Playgroud)

 $ flutter analyze
Analyzing flutter_0_generic...                                   

  error • The parameter 'onPressed' is required • lib/main.dart:49:33 • missing_required_param

1 issue found. (ran in 1.8s)
Run Code Online (Sandbox Code Playgroud)

另请参阅https://www.dartlang.org/guides/language/analysis-options#changing-the-severity-of-analysis-rules