在我的Dart yaml文件中,

analyzer:
  strong-mode: true

但是它什么也没做。我还添加了分析器:
dependencies:
   analyzer: any
   browser: ^0.10.0
   polymer: ^1.0.0-rc.16
   polymer_elements: ^1.0.0-rc.8

我想念一些东西(我认为是大脑)。请问是什么?

谢谢

史蒂夫

最佳答案

在您的analysis_options.yaml所在的目录中添加一个文件.analysis_options(旧的pubspec.yaml)。

添加

analyzer:
  strong-mode: true

或者如果您还想禁用隐式广播和/或隐式动态

analyzer:
  strong-mode:
    implicit-casts: false
    implicit-dynamic: false

您还可以启用其他短绒规则

linter:
  rules:
    - always_declare_return_types

有关所有受支持的短绒规则,请参见http://dart-lang.github.io/linter/lints/Suppress hint about use of protected member

另请参阅https://www.dartlang.org/guides/language/analysis-options

09-19 00:50