consolidated analysis options

This commit is contained in:
Fabian Freund
2026-02-16 10:50:50 +01:00
parent 0cec2e0341
commit c8f48acf52
19 changed files with 61 additions and 287 deletions
+22
View File
@@ -0,0 +1,22 @@
# Root analysis options for the WebLibre monorepo
# This file is included by all packages using relative paths
include: package:lint/package.yaml
linter:
rules:
unawaited_futures: true
discarded_futures: true
collection_methods_unrelated_type: true
analyzer:
exclude:
- "**.g.dart"
- "**.drift"
- "**.drift.dart"
- "test/drift/**"
- "build/**"
plugins:
fast_equatable_lint: ^1.0.0
riverpod_lint: ^3.1.3