wrong_number_of_parameters_for_operator
演算子 '-' は 0 個または 1 個のパラメータを宣言する必要がありますが、{0} 個見つかりました。
演算子 '{0}' は正確に {1} 個のパラメータを宣言する必要がありますが、{2} 個見つかりました。
説明
#宣言された演算子のパラメータ数が不正な場合に、アナライザーがこの診断を生成します。
例
#以下のコードはこの診断を生成します。なぜなら、演算子 + は右オペランドに対応する単一のパラメータを持つ必要があるからです。
dart
class C {
int operator +(a, b) => 0;
}一般的な修正
#必要な数に一致するようにパラメータを追加または削除してください
dart
class C {
int operator +(a) => 0;
}