Skip to content

Commit 959dfee

Browse files
add rules (#25)
* use_super_parameters * Update CHANGELOG.md * Update pubspec.yaml * always_put_required_named_parameters_first * Update CHANGELOG.md * avoid_redundant_argument_values * Update CHANGELOG.md
1 parent 19a5b99 commit 959dfee

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 0.0.18
2+
3+
- Add rules
4+
- `use_super_parameters`
5+
- `always_put_required_named_parameters_first`
6+
- `avoid_redundant_argument_values`
7+
18
## 0.0.17
29

310
- Lock DCM version as they switch to proprietary license.

lib/analysis_options.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ dart_code_metrics:
9090
linter:
9191
rules:
9292
- always_declare_return_types
93+
- always_put_required_named_parameters_first
9394
- always_require_non_null_named_parameters
9495
- always_use_package_imports
9596
- annotate_overrides
@@ -110,6 +111,7 @@ linter:
110111
- avoid_positional_boolean_parameters
111112
- avoid_print
112113
- avoid_private_typedef_functions
114+
- avoid_redundant_argument_values
113115
- avoid_relative_lib_imports
114116
- avoid_renaming_method_parameters
115117
- avoid_return_types_on_setters
@@ -265,6 +267,7 @@ linter:
265267
- use_rethrow_when_possible
266268
- use_setters_to_change_properties
267269
- use_string_buffers
270+
- use_super_parameters
268271
- use_test_throws_matchers
269272
- valid_regexps
270273
- void_checks

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: solid_lints
22
description:
33
Lints for Dart and Flutter based on software industry standards and best
44
practices.
5-
version: 0.0.17
5+
version: 0.0.18
66
homepage: https://github.com/solid-software/solid_lints/
77

88
environment:

0 commit comments

Comments
 (0)