prefer_is_not_operator
is! 演算子を優先する。
詳細
#オブジェクトが指定された型ではないことを確認する場合、`is!` 演算子を使用することが推奨されます。
悪い例
dart
if (!(foo is Foo)) {
...
}良い例
dart
if (foo is! Foo) {
...
}有効にする
#prefer_is_not_operator ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に prefer_is_not_operator を追加してください。
analysis_options.yaml
yaml
linter:
rules:
- prefer_is_not_operator代わりに YAML マップ構文を使用してリンタールールを構成している場合は、linter > rules の下に prefer_is_not_operator: true を追加してください。
analysis_options.yaml
yaml
linter:
rules:
prefer_is_not_operator: true