在Dart / IntelliJ Idea中,当您错过退货时如何使其成为错误(不是简单的警告)?

如果我忘记增加 yield ,那是一个简单的警告,很容易错过,这使我浪费很多时间。

warning: This function declares a return type of 'RichText', but doesn't end with a return statement.

另外,如果函数具有返回参数,那么我就不会简单地不返回任何东西(至少在Flutter中),这不是错误。

最佳答案

here中获取默认analysis_options.yaml的副本。将其放在flutter项目的顶部文件夹中(pubspec.yaml旁边)。将第31行更改为:

    missing_return: error

当心这个issue

07-27 13:58