unnecessary_getters_setters
フィールドをラップするためのゲッターおよびセッターの不要な使用。
説明
#アナライザーは、追加の処理なしにフィールドの値を返したり設定したりするゲッターとセッターのペアがある場合に、この診断を生成します。
例
#以下のコードは、c という名前のゲッター/セッターペアが _c という名前のフィールドのみを公開しているため、この診断を生成します。
dart
class C {
int? _c;
int? get c => _c;
set c(int? v) => _c = v;
}一般的な修正
#フィールドを公開し、ゲッターとセッターを削除してください。
dart
class C {
int? c;
}