diff --git a/example/all.yaml b/example/all.yaml index f96836c1c..c89b8fd72 100644 --- a/example/all.yaml +++ b/example/all.yaml @@ -5,7 +5,6 @@ linter: - always_declare_return_types - always_put_control_body_on_new_line - always_put_required_named_parameters_first - - always_require_non_null_named_parameters - always_specify_types - always_use_package_imports - annotate_overrides @@ -34,8 +33,6 @@ linter: - avoid_relative_lib_imports - avoid_renaming_method_parameters - avoid_return_types_on_setters - - avoid_returning_null - - avoid_returning_null_for_future - avoid_returning_null_for_void - avoid_returning_this - avoid_setters_without_getters @@ -123,7 +120,6 @@ linter: - prefer_constructors_over_static_methods - prefer_contains - prefer_double_quotes - - prefer_equal_for_default_values - prefer_expression_function_bodies - prefer_final_fields - prefer_final_in_for_each diff --git a/lib/src/rules/always_require_non_null_named_parameters.dart b/lib/src/rules/always_require_non_null_named_parameters.dart index 4a3825c35..16bd340a2 100644 --- a/lib/src/rules/always_require_non_null_named_parameters.dart +++ b/lib/src/rules/always_require_non_null_named_parameters.dart @@ -49,6 +49,7 @@ class AlwaysRequireNonNullNamedParameters extends LintRule { name: 'always_require_non_null_named_parameters', description: _desc, details: _details, + state: State.deprecated(since: dart3), group: Group.style); @override diff --git a/lib/src/rules/avoid_returning_null.dart b/lib/src/rules/avoid_returning_null.dart index 8a01e6144..390f9aa94 100644 --- a/lib/src/rules/avoid_returning_null.dart +++ b/lib/src/rules/avoid_returning_null.dart @@ -59,6 +59,7 @@ class AvoidReturningNull extends LintRule { name: 'avoid_returning_null', description: _desc, details: _details, + state: State.deprecated(since: dart3), group: Group.style); @override diff --git a/lib/src/rules/avoid_returning_null_for_future.dart b/lib/src/rules/avoid_returning_null_for_future.dart index fb92063b3..8313626f8 100644 --- a/lib/src/rules/avoid_returning_null_for_future.dart +++ b/lib/src/rules/avoid_returning_null_for_future.dart @@ -30,6 +30,7 @@ class AvoidReturningNullForFuture extends LintRule { name: 'avoid_returning_null_for_future', description: _desc, details: _details, + state: State.deprecated(since: dart3), group: Group.errors); @override diff --git a/lib/src/rules/prefer_equal_for_default_values.dart b/lib/src/rules/prefer_equal_for_default_values.dart index 24df213dc..b00701424 100644 --- a/lib/src/rules/prefer_equal_for_default_values.dart +++ b/lib/src/rules/prefer_equal_for_default_values.dart @@ -38,8 +38,7 @@ class PreferEqualForDefaultValues extends LintRule { name: 'prefer_equal_for_default_values', description: _desc, details: _details, - // todo(pq): deprecate for 3.0 (https://github.com/dart-lang/linter/issues/3879) - state: State.stable(), //State.deprecated(since: dart3), + state: State.deprecated(since: dart3), group: Group.style); @override