avoid_renaming_method_parameters
Don't rename parameters of overridden methods.
此规则自 Dart 2.0 版本起可用。
_规则集:recommended , flutter _
此规则提供 快速修复 。
详情
#DON'T rename parameters of overridden methods.
Methods that override another method, but do not have their own documentation comment, will inherit the overridden method's comment when dart doc
produces documentation. If the inherited method contains the name of the parameter (in square brackets), then dart doc
cannot link it correctly.
BAD:
dart
abstract class A {
m(a);
}
abstract class B extends A {
m(b);
}
GOOD:
dart
abstract class A {
m(a);
}
abstract class B extends A {
m(a);
}
使用方法
#要启用 avoid_renaming_method_parameters
规则,请在你的 analysis_options.yaml
文件中,在 linter > rules 下添加 avoid_renaming_method_parameters
:
analysis_options.yaml
yaml
linter:
rules:
- avoid_renaming_method_parameters
除非另有说明,否则本网站上的文档反映的是 Dart 3.6.0。页面最后更新于 2025-02-05。 查看源代码 或 报告问题.