目录

camel_case_extensions

使用 UpperCamelCase 命名扩展。

此规则自 Dart 2.6 起可用。

规则集:core, recommended, flutter

详细信息

#

来自 高效 Dart

应该 使用 UpperCamelCase 命名扩展。

扩展应将每个单词(包括第一个单词)的首字母大写,且不使用分隔符。

正确示例

dart
extension MyFancyList<T> on List<T> {
  // ...
}

extension SmartIterable<T> on Iterable<T> {
  // ...
}

用法

#

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

analysis_options.yaml
yaml
linter:
  rules:
    - camel_case_extensions