@@ -38,7 +38,7 @@ dart_code_metrics:
38
38
- avoid-generics-shadowing
39
39
- avoid-global-state
40
40
- avoid-ignoring-return-values
41
- - avoid-importing-entrypoint-exports
41
+ # - avoid-importing-entrypoint-exports: false # TODO: has false positives in monorepo
42
42
- avoid-inverted-boolean-checks
43
43
- avoid-keywords-in-wildcard-pattern
44
44
# - avoid-late-keyword
@@ -51,7 +51,7 @@ dart_code_metrics:
51
51
- avoid-misused-wildcard-pattern
52
52
- avoid-mixing-named-and-positional-fields
53
53
# - avoid-mutating-parameters # we use ValueNotifier etc.
54
- - avoid-negated-conditions # TODO: ?
54
+ # - avoid-negated-conditions # sometimes it might be better
55
55
- avoid-nested-conditional-expressions :
56
56
acceptable-level : 2
57
57
- avoid-nested-futures
@@ -108,7 +108,9 @@ dart_code_metrics:
108
108
only-doc-comments : true
109
109
# - format-test-name # good but painful
110
110
- function-always-returns-null
111
- - map-keys-ordering
111
+ - map-keys-ordering :
112
+ exclude :
113
+ - test/**
112
114
# - match-positional-field-names-on-assignment # not compatible with avoid-redundant-positional-field-name
113
115
- member-ordering :
114
116
order :
@@ -165,7 +167,7 @@ dart_code_metrics:
165
167
- prefer-bytes-builder
166
168
- prefer-commenting-analyzer-ignores
167
169
- prefer-conditional-expressions
168
- - prefer-correct-error-name # TODO: we use `e`
170
+ # - prefer-correct-error-name # we use `e`
169
171
- prefer-correct-future-return-type
170
172
# - prefer-correct-identifier-length # way too pedantic
171
173
- prefer-correct-stream-return-type
0 commit comments