Skip to content

Commit 2606316

Browse files
committed
feat: update also Dart lints
1 parent 674c231 commit 2606316

File tree

4 files changed

+12
-2
lines changed

4 files changed

+12
-2
lines changed

packages/netglade_analysis/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@
1111
- Add avoid-notifier-constructors
1212
- Add dispose-provided-instances
1313
- Add use-ref-read-synchronously
14+
- Adhere to Dart 3.5 and previous lints:
15+
- Add invalid_runtime_check_with_js_interop_types
16+
- Add missing_code_block_language_in_doc_comment
17+
- Add unintended_html_in_doc_comment
18+
- Add unnecessary_library_name
1419

1520
## 11.0.0
1621
- Adhere to DCM 1.17.0:

packages/netglade_analysis/lib/lints.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ linter:
4141
- hash_and_equals
4242
- implicit_reopen
4343
- invalid_case_patterns
44+
- invalid_runtime_check_with_js_interop_types
4445
- literal_only_boolean_expressions
4546
- no_adjacent_strings_in_list
4647
- no_duplicate_case_values
@@ -107,6 +108,7 @@ linter:
107108
- dangling_library_doc_comments
108109
- deprecated_consistency
109110
- directives_ordering
111+
# - document_ignores # we use DCM for this
110112
# - do_not_use_environment
111113
- empty_catches
112114
- empty_constructor_bodies
@@ -124,6 +126,7 @@ linter:
124126
- library_private_types_in_public_api
125127
# - lines_longer_than_80_chars # we use 120
126128
- matching_super_parameters
129+
- missing_code_block_language_in_doc_comment
127130
- missing_whitespace_between_adjacent_strings
128131
- no_default_cases
129132
- non_constant_identifier_names
@@ -193,6 +196,7 @@ linter:
193196
- type_init_formals
194197
- type_literal_in_constant_pattern
195198
- unawaited_futures
199+
- unintended_html_in_doc_comment
196200
- unnecessary_await_in_return
197201
- unnecessary_brace_in_string_interps
198202
- unnecessary_breaks
@@ -205,6 +209,7 @@ linter:
205209
- unnecessary_getters_setters
206210
- unnecessary_lambdas
207211
- unnecessary_late
212+
- unnecessary_library_name
208213
- unnecessary_nullable_for_final_variable_declarations
209214
- unnecessary_null_aware_operator_on_extension_on_nullable
210215
- unnecessary_null_checks

packages/netglade_analysis/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ screenshots:
1010
path: doc/icon.png
1111

1212
environment:
13-
sdk: ">=2.18.0 <4.0.0"
13+
sdk: ^3.0.0

packages/netglade_flutter_utils/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ documentation: https://github.com/netglade/flutter_core/tree/main/packages/netgl
88

99
environment:
1010
sdk: ^3.0.0
11-
flutter: ">=3.0.0"
11+
flutter: ^3.0.0
1212

1313
dependencies:
1414
flutter:

0 commit comments

Comments
 (0)