無効なインライン関数型
インライン関数型は、ジェネリック関数型のパラメータには使用できません。
説明
#ジェネリック関数型で、古いインライン関数型構文で記述された関数値のパラメータがある場合に、アナライザーはこの診断を生成します。
例
#以下のコードでは、F を定義するために使用されるジェネリック関数型のパラメータ f がインライン関数型構文を使用しているため、この診断が生成されます。
dart
typedef F = int Function(int f(String s));一般的な修正
#パラメータの型にジェネリック関数構文を使用してください
dart
typedef F = int Function(int Function(String));