avoid_types_on_closure_parameters
避免為函式表示式的引數標註型別。
詳情
#避免為函式表示式的引數標註型別。
通常無需為函式表示式的引數標註型別,因為引數型別幾乎總是可以從上下文推斷出來,這使得該做法是多餘的。
不推薦
dart
var names = people.map((Person person) => person.name);推薦
dart
var names = people.map((person) => person.name);不相容的規則
#avoid_types_on_closure_parameters 規則與以下規則不相容
啟用
#要在您的 analysis_options.yaml 檔案中啟用 avoid_types_on_closure_parameters 規則,請在 linter > rules 下新增 avoid_types_on_closure_parameters
analysis_options.yaml
yaml
linter:
rules:
- avoid_types_on_closure_parameters如果您使用 YAML 對映語法配置 linter 規則,請在 linter > rules 下新增 avoid_types_on_closure_parameters: true
analysis_options.yaml
yaml
linter:
rules:
avoid_types_on_closure_parameters: true