default_value_on_required_parameter
必須パラメータにはデフォルト値を設定できません。
説明
#この診断は、`required` 修飾子とデフォルト値の両方を持つ名前付きパラメータがある場合にアナライザーによって生成されます。パラメータが必須の場合、呼び出しサイトで常に値が提供されるため、デフォルト値が使用されることはありません。
例
#以下のコードは、この診断を生成します
dart
void log({required String message = 'no message'}) {}一般的な修正
#パラメータが本当に必須である場合は、デフォルト値を削除してください
dart
void log({required String message}) {}パラメータが常に必須ではない場合は、`required` 修飾子を削除してください
dart
void log({String message = 'no message'}) {}