內容

避免遮蔽型別參數

避免遮蔽型別參數。

此規則自 Dart 2.1 起提供。

規則集:核心建議flutter

詳細資訊

#

避免 遮蔽型別參數。

不良範例

dart
class A<T> {
  void fn<T>() {}
}

良好範例

dart
class A<T> {
  void fn<U>() {}
}

用法

#

若要啟用 avoid_shadowing_type_parameters 規則,請在 analysis_options.yaml 檔案中的 linter > rules 下新增 avoid_shadowing_type_parameters

analysis_options.yaml
yaml
linter:
  rules:
    - avoid_shadowing_type_parameters