prefer_contains 
List および String インスタンスには contains を使用してください。
詳細
#コレクションに要素が含まれているかどうかを確認するために indexOf を**使用しないでください**。
コレクションに何か含まれているかを確認するために indexOf を呼び出すと、読みにくく、パフォーマンスが悪くなる可能性があります。
代わりに、contains を優先してください。
悪い例
dart
if (lunchBox.indexOf('sandwich') == -1) return 'so hungry...';良い例
dart
if (!lunchBox.contains('sandwich')) return 'so hungry...';有効にする
#prefer_contains ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に prefer_contains を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - prefer_contains代わりに、linter ルールを構成するために YAML マップ構文を使用している場合は、linter > rules の下に prefer_contains: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    prefer_contains: true