diff --git a/CHANGELOG.md b/CHANGELOG.md index c1a3d828..549e110b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.0.18 + +- Add rules + - `use_super_parameters` + - `always_put_required_named_parameters_first` + - `avoid_redundant_argument_values` + ## 0.0.17 - Lock DCM version as they switch to proprietary license. diff --git a/lib/analysis_options.yaml b/lib/analysis_options.yaml index f1086a21..17b55ad2 100644 --- a/lib/analysis_options.yaml +++ b/lib/analysis_options.yaml @@ -90,6 +90,7 @@ dart_code_metrics: linter: rules: - always_declare_return_types + - always_put_required_named_parameters_first - always_require_non_null_named_parameters - always_use_package_imports - annotate_overrides @@ -110,6 +111,7 @@ linter: - avoid_positional_boolean_parameters - avoid_print - avoid_private_typedef_functions + - avoid_redundant_argument_values - avoid_relative_lib_imports - avoid_renaming_method_parameters - avoid_return_types_on_setters @@ -265,6 +267,7 @@ linter: - use_rethrow_when_possible - use_setters_to_change_properties - use_string_buffers + - use_super_parameters - use_test_throws_matchers - valid_regexps - void_checks diff --git a/pubspec.yaml b/pubspec.yaml index 774edf96..da5e65e7 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: solid_lints description: Lints for Dart and Flutter based on software industry standards and best practices. -version: 0.0.17 +version: 0.0.18 homepage: https://github.com/solid-software/solid_lints/ environment: