メインコンテンツにスキップ

private_optional_parameter

名前付きパラメータはアンダースコアで始めることはできません。

説明

#

名前付きパラメータの名前がアンダースコアで始まる場合、アナライザーはこの診断を生成します。

#

以下のコードは、名前付きパラメータ_xがアンダースコアで始まるため、この診断を生成します。

dart
class C {
  void m({int _x = 0}) {}
}

一般的な修正

#

パラメータの名前をアンダースコアで始まらないように変更してください。

dart
class C {
  void m({int x = 0}) {}
}