在我的 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
我错过了一些东西(我认为是大脑)。请问是什么?
谢谢
史蒂夫
在我的 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 规则
linter:
rules:
- always_declare_return_types
对于所有受支持的 linter 规则,请参阅http://dart-lang.github.io/linter/lints/和Suppress 关于使用受保护成员的提示