prefer_is_not_empty   
Iterable および Map には isNotEmpty を使用してください。
詳細
#Iterable および Map インスタンスに対しては、!x.isEmpty ではなく x.isNotEmpty を推奨します。
イテラブルまたはマップが空かどうかをテストする場合、コードの可読性を向上させるために !isEmpty よりも isNotEmpty を優先してください。
悪い例
dart
if (!sources.isEmpty) {
  process(sources);
}良い例
dart
if (todo.isNotEmpty) {
  sendResults(request, todo.isEmpty);
}有効にする
#prefer_is_not_empty ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に prefer_is_not_empty を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - prefer_is_not_empty代わりに、YAMLマップ構文を使用してリンタールールを構成している場合は、linter > rules の下に prefer_is_not_empty: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    prefer_is_not_empty: true