Closed
Description
See #48055 for the main tracking issue.
🛠️ existing lints
-
avoid_annotating_with_dynamic
(super_parameter support foravoid_annotating_with_dynamic
dart-archive/linter#3166) -
avoid_final_parameters
(super_parameters test foravoid_final_parameters
dart-archive/linter#3159) -
avoid_init_to_null
(super_parameters test foravoid_init_to_null
dart-archive/linter#3158) -
avoid_types_as_parameter_names
(super_parameters test foravoid_types_as_parameter_names
dart-archive/linter#3163) -
avoid_unused_constructor_parameters
(super param support foravoid_unused_constructor_parameters
dart-archive/linter#3162) -
deprecated_consistency
(super_parameters test fordeprecated_consistency
dart-archive/linter#3161) -
library_private_types_in_public_api
(super param support forlibrary_private_types_in_public_api
dart-archive/linter#3180) -
prefer_asserts_in_initializer_lists
(super_parameter support forprefer_asserts_in_initializer_lists
dart-archive/linter#3164) -
prefer_equal_for_default_values
(super_parameters test forprefer_equal_for_default_values
dart-archive/linter#3160) -
tighten_type_of_initializing_formals
(super_parameters support fortighten_type_of_initializing_formals
dart-archive/linter#3167) -
type_init_formals
(super_parameter support fortype_init_formals
dart-archive/linter#3165) - Should prefer_final_parameters fire on a super-parameter? #58645