Skip to content
This repository was archived by the owner on Jul 16, 2023. It is now read-only.

Commit 504e03f

Browse files
committed
chore: update presets reference
1 parent 8c0dd6e commit 504e03f

File tree

5 files changed

+7
-68
lines changed

5 files changed

+7
-68
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
* feat: add [`use-setstate-synchronously`](https://dartcodemetrics.dev/docs/rules/flutter/use-setstate-synchronously).
1111
* fix: correctly invalidate edge cases for [`use-setstate-synchronously`](https://dartcodemetrics.dev/docs/rules/flutter/use-setstate-synchronously).
1212
* fix: handle multiline comments for [`format-comment`](https://dartcodemetrics.dev/docs/rules/common/format-comment).
13+
* chore: update presets reference.
1314

1415
## 5.3.0
1516

lib/presets/all.yaml

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
dart_code_metrics:
22
extends:
3-
- package:dart_code_metrics/presets/dart_all.yaml
4-
- package:dart_code_metrics/presets/flutter_all.yaml
3+
- package:dart_code_metrics_presets/all.yaml

lib/presets/dart_all.yaml

+2-50
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,3 @@
11
dart_code_metrics:
2-
rules:
3-
- arguments-ordering
4-
- avoid-banned-imports
5-
- avoid-cascade-after-if-null
6-
- avoid-collection-methods-with-unrelated-types
7-
- avoid-duplicate-exports
8-
- avoid-dynamic
9-
- avoid-global-state
10-
- avoid-ignoring-return-values
11-
- avoid-late-keyword
12-
- avoid-missing-enum-constant-in-map
13-
- avoid-nested-conditional-expressions
14-
- avoid-non-ascii-symbols
15-
- avoid-non-null-assertion
16-
- avoid-passing-async-when-sync-expected
17-
- avoid-redundant-async
18-
- avoid-throw-in-catch-block
19-
- avoid-top-level-members-in-tests
20-
- avoid-unnecessary-type-assertions
21-
- avoid-unnecessary-type-casts
22-
- avoid-unrelated-type-assertions
23-
- avoid-unused-parameters
24-
- ban-name
25-
- binary-expression-operand-order
26-
- double-literal-format
27-
- format-comment
28-
- member-ordering
29-
- newline-before-return
30-
- no-boolean-literal-compare
31-
- no-empty-block
32-
- no-equal-arguments
33-
- no-equal-then-else
34-
- no-magic-number
35-
- no-object-declaration
36-
- prefer-async-await
37-
- prefer-commenting-analyzer-ignores
38-
- prefer-conditional-expressions
39-
- prefer-correct-identifier-length
40-
- prefer-correct-test-file-name
41-
- prefer-correct-type-name
42-
- prefer-enums-by-name
43-
- prefer-first
44-
- prefer-immediate-return
45-
- prefer-iterable-of
46-
- prefer-last
47-
- prefer-match-file-name
48-
- prefer-moving-to-variable
49-
- prefer-static-class
50-
- prefer-trailing-comma
51-
- tag-name
2+
extends:
3+
- package:dart_code_metrics_presets/dart_all.yaml

lib/presets/flutter_all.yaml

+2-16
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
11
dart_code_metrics:
2-
rules:
3-
- always-remove-listener
4-
- avoid-border-all
5-
- avoid-returning-widgets
6-
- avoid-shrink-wrap-in-lists
7-
- avoid-unnecessary-setstate
8-
- avoid-expanded-as-spacer
9-
- avoid-wrapping-in-padding
10-
- use-setstate-synchronously
11-
- check-for-equals-in-render-object-setters
12-
- consistent-update-render-object
13-
- prefer-const-border-radius
14-
- prefer-correct-edge-insets-constructor
15-
- prefer-extracting-callbacks
16-
- prefer-single-widget-per-file
17-
- prefer-using-list-view
2+
extends:
3+
- package:dart_code_metrics_presets/flutter_all.yaml

pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ dependencies:
2121
args: ^2.0.0
2222
collection: ^1.16.0
2323
crypto: ^3.0.0
24+
dart_code_metrics_presets: ^1.0.1
2425
file: ^6.0.0
2526
glob: ^2.0.1
2627
html: ">=0.15.0 <1.0.0"

0 commit comments

Comments
 (0)