目录

recursive_getters

Property getter recursively returns itself.

此规则自 Dart 2.0 版本起可用。

_规则集:recommended , flutter _

详情

#

DON'T create recursive getters.

Recursive getters are getters which return themselves as a value. This is usually a typo.

BAD:

dart
int get field => field; // LINT

BAD:

dart
int get otherField {
  return otherField; // LINT
}

GOOD:

dart
int get field => _field;

使用方法

#

要启用 recursive_getters 规则,请在你的 analysis_options.yaml 文件中,在 linter > rules 下添加 recursive_getters

analysis_options.yaml
yaml
linter:
  rules:
    - recursive_getters