【解決】Use a function declaration to bind a function to a name という警告

問題点

Flutterにて、「Use a function declaration to bind a function to a name」という警告が出ました。

ソース

ラムダ式で書いていたFunctionを、中括弧形式にしたら、警告が消えた。

発生中

Status Function(String? value) _convertStatus =
    (String? value) => Status.values.firstWhere(
        (p) => p.toString() == value,
        orElse: () => Status.normal,
    );
}

修正後

EquipmentStatus _convertStatus(String? value) {
    return Status.values.firstWhere(
        (p) => p.toString() == value,
        orElse: () => Status.normal,
    );
}