lintはmonoさんのpedantic_monoを使っています。
ローカライズのflutter_intlやデータベースのobjectboxでいくつかの自動生成のファイルがあって、それらを静的解析から除外したかったのでやり方を調べました。
結論。以下で出来ました。
設定を上書きできるようです。
#analysis_options.yaml
# https://pub.dev/packages/pedantic_mono
include: package:pedantic_mono/analysis_options.yaml
analyzer:
exclude:
# ファイルを直接指定
- lib/objectbox.g.dart
# フォルダ内の特定の拡張子を指定
#- lib/data/model/*.freezed.dart
# フォルダ内の全てのファイルを指定
- lib/generated/**
・参考にしたサイト
・pedantic_mono

pedantic_mono | Dart Package
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
コメント