avoid_renaming_method_parameters
オーバーライドされたメソッドのパラメータ名を変更しないでください。
このルールはDart 2.0から利用可能です。
このルールにはクイックフィックスがあります。
詳細
#しないでください オーバーライドされたメソッドのパラメータ名を変更しないでください。
別のメソッドをオーバーライドするが、独自のドキュメントコメントを持たないメソッドは、`dart doc`がドキュメントを生成する際に、オーバーライドされたメソッドのコメントを継承します。継承されたメソッドにパラメータ名(角括弧内)が含まれている場合、`dart doc`はそれを正しくリンクできません。
悪い例
dart
abstract class A {
m(a);
}
abstract class B extends A {
m(b);
}
良い例
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.5.3を反映しています。ページ最終更新日:2024年7月3日。 ソースを表示 または 問題を報告する.