prefer_function_declarations_over_variables    
関数を名前にバインドするには、関数宣言を使用してください。
詳細
#「Effective Dart」より
関数を名前にバインドするには、関数宣言を使用してください。
Dart ではローカル関数宣言が許可されているため、関数リテラルの代わりにそれらを使用するのが良い習慣です。
悪い例
dart
void main() {
  var localFunction = () {
    ...
  };
}良い例
dart
void main() {
  localFunction() {
    ...
  }
}有効にする
#prefer_function_declarations_over_variables ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に prefer_function_declarations_over_variables を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - prefer_function_declarations_over_variables代わりに YAML マップ構文を使用してリンタールールを設定している場合は、linter > rules の下に prefer_function_declarations_over_variables: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    prefer_function_declarations_over_variables: true