-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathanalysis_options.yaml
More file actions
35 lines (32 loc) · 971 Bytes
/
analysis_options.yaml
File metadata and controls
35 lines (32 loc) · 971 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
include: package:netglade_analysis/lints.yaml
linter:
rules:
no_literal_bool_comparisons: false
# dcm check-dependencies . integration_test --ignored-packages=json_serializable,drift_dev,auto_mappr,flutter_launcher_icons,sqlcipher_flutter_libs
dart_code_metrics:
extends:
- package:netglade_analysis/dcm.yaml
rules:
missing-test-assertion:
include-assertions:
- called
- calledOnce
- verifyNoMoreInteractions
- verifyZeroInteractions
- verifyZeroInteractionsWithAnalytics
prefer-named-boolean-parameters:
exclude:
- test/**
prefer-first:
exclude:
- test/**
# Check if we don't use position of values.
enum-constants-ordering: false
format-comment:
ignored-patterns:
- etc.
# Lints mainly widget callbacks, listeners etc.
avoid-passing-async-when-sync-expected: false
avoid-ignoring-return-values:
exclude:
- test/**