Skip to content

Commit db8efed

Browse files
committed
Adhere to DCM 1.2.7.0
1 parent ccd8d10 commit db8efed

File tree

9 files changed

+20
-10
lines changed

9 files changed

+20
-10
lines changed

.fvm/fvm_config.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

.fvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"flutter": "3.27.1"
2+
"flutter": "3.29.0"
33
}

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"dart.flutterSdkPath": ".fvm/versions/3.27.1",
2+
"dart.flutterSdkPath": ".fvm/versions/3.29.0",
33
"search.exclude": {
44
"**/.fvm": true,
55
"**/*.g.dart": true

dcm_global.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version: "1.26.2"
1+
version: "1.27.1"

packages/netglade_analysis/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 16.0.0
2+
- Adhere to DCM 1.27.0:
3+
- Add prefer-redirecting-superclass-constructor
4+
- Add prefer-expect-later
5+
- Add avoid-nested-try-statements
6+
- Add avoid-unnecessary-block
7+
18
## 15.0.0
29
- Adhere to DCM 1.26.0:
310
- Add avoid-commented-out-code

packages/netglade_analysis/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022 NetGlade
3+
Copyright (c) 2025 NetGlade
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

packages/netglade_analysis/lib/dcm.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# version 1.25.0 - https://dcm.dev/changelog
1+
# version 1.27.0 - https://dcm.dev/changelog
22
dart_code_metrics:
33
rules:
44
### Common
@@ -74,6 +74,7 @@ dart_code_metrics:
7474
- context.read
7575
- context.watch
7676
- GetIt.I
77+
- Get.find
7778
- avoid-inverted-boolean-checks
7879
- avoid-keywords-in-wildcard-pattern
7980
# - avoid-late-keyword
@@ -103,6 +104,8 @@ dart_code_metrics:
103104
- avoid-nested-streams-and-futures
104105
- avoid-nested-switch-expressions
105106
- avoid-nested-switches
107+
- avoid-nested-try-statements:
108+
acceptable-level: 2
106109
- avoid-non-ascii-symbols:
107110
exclude:
108111
- test/**
@@ -155,6 +158,7 @@ dart_code_metrics:
155158
- avoid-uncaught-future-errors
156159
- avoid-unconditional-break
157160
- avoid-unknown-pragma
161+
- avoid-unnecessary-block
158162
- avoid-unnecessary-call
159163
- avoid-unnecessary-collections
160164
- avoid-unnecessary-conditionals
@@ -334,6 +338,7 @@ dart_code_metrics:
334338
- prefer-declaring-const-constructor
335339
- prefer-early-return
336340
- prefer-enums-by-name
341+
- prefer-expect-later
337342
- prefer-explicit-function-type
338343
- prefer-explicit-parameter-names
339344
# - prefer-explicit-type-arguments # inference is better
@@ -365,6 +370,7 @@ dart_code_metrics:
365370
# - prefer-prefixed-global-constants # * OK, we just don't have global config
366371
- prefer-private-extension-type-field
367372
- prefer-public-exception-classes
373+
- prefer-redirecting-superclass-constructor
368374
- prefer-return-await
369375
# - prefer-returning-conditional-expressions # annoying sometimes
370376
- prefer-simpler-boolean-expressions

packages/netglade_analysis/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: netglade_analysis
2-
version: 15.0.0
2+
version: 16.0.0
33
description: Lint rules for Dart and Flutter used internally at netglade.
44
repository: https://github.com/netglade/flutter_core/tree/main/packages/netglade_analysis
55
issue_tracker: https://github.com/netglade/flutter_core/issues

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ workspace:
99
- packages/netglade_utils
1010

1111
dev_dependencies:
12-
melos: ^7.0.0-dev.3
12+
melos: ^7.0.0-dev.7
1313

1414
melos:
1515
scripts:

0 commit comments

Comments
 (0)