Flutter - 非 CamelCase 的对象框生成附加选项

Flutter - Objectbox generation additional options for non CamelCase

当我 运行 生成器出现抖动时,它将按预期生成我的 objectbox.g.dart 文件并且工作正常,但我收到 100 条 lint 警告

Name non-constant identifiers using lowerCamelCase.

我没有使用驼峰式大小写设置我的属性,所以我有 CustomerID、Billing_Address1 等属性

在我的模型文件中有

// ignore_for_file: non_constant_identifier_names

这会停止 linting 警告。我更喜欢这种款式的模特。

我希望生成的文件在重建时也添加这个。它已经添加了

// ignore_for_file: camel_case_types

所以我的问题是我怎样才能默认这个?

谢谢

只需将 analysis_options.yaml 添加到您的项目中,例如内容如下:

linter:
  rules:
    non_constant_identifier_names: false

analyzer:
  exclude:
    - lib/objectbox.g.dart