跳到主要内容

sort_unnamed_constructors_first

未命名构造函数的无效位置。

描述

#

当未命名构造函数出现在命名构造函数之后时,分析器会产生此诊断。

示例

#

以下代码会产生此诊断,因为未命名构造函数位于命名构造函数之后

dart
class C {
  C.named();

  C();
}

常见修复方法

#

将未命名构造函数移动到其他任何构造函数之前

dart
class C {
  C();

  C.named();
}