avoid_empty_else  
else 節に空のステートメントを記述しないでください。
詳細
#if ステートメントの else 節に空のステートメントを記述しないでください。
悪い例
dart
if (x > y)
  print('1');
else ;
  print('2');空の節の後に続くステートメントを条件付きで実行したい場合は、ぶら下がっているセミコロンを削除して else 節に含めてください。オプションとして、else のステートメントをブロックで囲むこともできます。
良い例
dart
if (x > y)
  print('1');
else
  print('2');良い例
dart
if (x > y) {
  print('1');
} else {
  print('2');
}空の節の後に続くステートメントを無条件で実行したい場合は、else 節を削除してください。
良い例
dart
if (x > y) print('1');
print('2');有効にする
#avoid_empty_else ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に avoid_empty_else を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - avoid_empty_else代わりに、YAML マップ構文を使用してリンタルールを設定している場合は、linter > rules の下に avoid_empty_else: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    avoid_empty_else: true