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

sort_unnamed_constructors_first

名前のないコンストラクタの配置が無効です。

説明

#

名前のないコンストラクタが名前付きコンストラクタの後に現れると、アナライザはこの診断を生成します。

#

名前のないコンストラクタが名前付きコンストラクタの後にあるため、以下のコードは本診断を生成します。

dart
class C {
  C.named();

  C();
}

一般的な修正

#

名前のないコンストラクタを他のコンストラクタより前に移動してください。

dart
class C {
  C();

  C.named();
}