prefer_is_not_operator
is!演算子の使用を推奨します。
このルールはDart 2.7以降で利用可能です。
このルールにはクイックフィックスが用意されています。
詳細
#オブジェクトが特定の型でないかどうかを確認する場合は、'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
特に明記されていない限り、このサイトのドキュメントはDart 3.5.3を反映しています。最終更新日:2024年7月3日。 ソースを表示 または 問題を報告する。