prefer_generic_function_type_aliases    
ジェネリック関数型エイリアスを推奨します。
詳細
#ジェネリック関数型エイリアスを推奨します。
ジェネリック関数の導入により、関数型エイリアス (typedef void F()) では、ユーザーが表現したい可能性のあるあらゆる種類のパラメータ化を表現することができませんでした。ジェネリック関数型エイリアス (typedef F = void Function()) はその問題を解決しました。
一貫性と可読性の観点から、1つの構文のみを使用する方が良く、そのためジェネリック関数型エイリアスを推奨します。
悪い例
dart
typedef void F();良い例
dart
typedef F = void Function();有効にする
#prefer_generic_function_type_aliases ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に prefer_generic_function_type_aliases を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - prefer_generic_function_type_aliases代わりに YAML マップ構文を使用してリンター ルールを構成している場合は、linter > rules の下に prefer_generic_function_type_aliases: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    prefer_generic_function_type_aliases: true