await_only_futures  
Futureのみをawaitする。
詳細
#Future以外のものをawaitすることは避けてください。
awaitは、Future<X>、FutureOr<X>、Future<X>?、FutureOr<X>?、およびdynamicの型に対して許可されています。
さらに、await nullは、マイクロタスクの遅延を導入する方法として特別に許可されています。
悪い例
dart
main() async {
  print(await 23);
}良い例
dart
main() async {
  await null; // If a delay is really intended.
  print(23);
}有効にする
#await_only_futuresルールを有効にするには、analysis_options.yamlファイルでlinter > rulesの下にawait_only_futuresを追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - await_only_futures代わりにlinterルールの設定にYAMLマップ構文を使用している場合は、linter > rulesの下にawait_only_futures: trueを追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    await_only_futures: true