@@ -81,6 +81,8 @@ linter:
8181 - library_names
8282 - library_prefixes
8383 - lines_longer_than_80_chars
84+ - missing_whitespace_between_adjacent_strings
85+ - no_runtimeType_toString
8486 - non_constant_identifier_names
8587 - null_closures
8688 - omit_local_variable_types
@@ -149,6 +151,7 @@ linter:
149151 - unnecessary_null_in_if_null_operators
150152 - unnecessary_overrides
151153 - unnecessary_parenthesis
154+ - unnecessary_string_interpolations
152155 - unnecessary_this
153156 - use_full_hex_values_for_flutter_colors
154157 - use_function_type_syntax_for_parameters
@@ -158,3 +161,165 @@ linter:
158161 - use_to_and_as_if_applicable
159162 - void_checks
160163 - package_names
164+ - abstract_super_member_reference
165+ - ambiguous_extension_member_access
166+ - ambiguous_import
167+ - ambiguous_set_or_map_literal_both
168+ - ambiguous_set_or_map_literal_either
169+ - argument_type_not_assignable
170+ - assignment_to_final
171+ - assignment_to_final_local
172+ - assignment_to_final_no_setter
173+ - assignment_to_method
174+ - built_in_identifier_as_extension_name
175+ - built_in_identifier_as_type
176+ - case_block_not_terminated
177+ - cast_to_non_type
178+ - concrete_class_with_abstract_member
179+ - const_constructor_with_non_final_field
180+ - const_initialized_with_non_constant_value
181+ - const_instance_field
182+ - const_not_initialized
183+ - const_spread_expected_list_or_set
184+ - const_spread_expected_map
185+ - const_with_non_const
186+ - const_with_non_constant_argument
187+ - dead_code
188+ - dead_code_catch_following_catch
189+ - dead_code_on_catch_subtype
190+ - deprecated_member_use
191+ - deprecated_member_use_from_same_package
192+ - duplicate_constructor
193+ - duplicate_definition
194+ - duplicate_import
195+ - duplicate_named_argument
196+ - equal_elements_in_const_set
197+ - equal_keys_in_const_map
198+ - expression_in_map
199+ - extends_non_class
200+ - extension_as_expression
201+ - extension_conflicting_static_and_instance
202+ - extension_declares_abstract_member
203+ - extension_declares_constructor
204+ - extension_declares_instance_field
205+ - extension_declares_member_of_object
206+ - extension_override_access_to_static_member
207+ - extension_override_argument_not_assignable
208+ - extension_override_without_access
209+ - extension_override_with_cascade
210+ - extra_positional_arguments
211+ - extra_positional_arguments_could_be_named
212+ - final_not_initialized
213+ - final_not_initialized_constructor
214+ - for_in_of_invalid_type
215+ - implements_non_class
216+ - implements_repeated
217+ - implicit_this_reference_in_initializer
218+ - initializer_for_non_existent_field
219+ - initializing_formal_for_non_existent_field
220+ - instance_access_to_static_member
221+ - instance_member_access_from_factory
222+ - instance_member_access_from_static
223+ - instantiate_abstract_class
224+ - invalid_assignment
225+ - invalid_extension_argument_count
226+ - invalid_factory_name_not_a_class
227+ - invalid_literal_annotation
228+ - invalid_override
229+ - invalid_reference_to_this
230+ - invalid_uri
231+ - invalid_use_of_covariant_in_extension
232+ - invalid_visibility_annotation
233+ - invocation_of_extension_without_call
234+ - invocation_of_non_function
235+ - invocation_of_non_function_expression
236+ - list_element_type_not_assignable
237+ - map_entry_not_in_map
238+ - map_key_type_not_assignable
239+ - map_value_type_not_assignable
240+ - missing_enum_constant_in_switch
241+ - missing_required_param
242+ - missing_return
243+ - mixin_of_non_class
244+ - mixin_on_sealed_class
245+ - mixin_super_class_constraint_non_interface
246+ - must_be_immutable
247+ - must_call_super
248+ - new_with_undefined_constructor_default
249+ - non_abstract_class_inherits_abstract_member
250+ - non_bool_condition
251+ - non_bool_expression
252+ - non_bool_negation_expression
253+ - non_bool_operand
254+ - non_constant_case_expression
255+ - non_constant_default_value
256+ - non_constant_list_element
257+ - non_constant_map_element
258+ - non_constant_map_key
259+ - non_constant_map_value
260+ - non_constant_set_element
261+ - non_const_call_to_literal_constructor
262+ - non_type_as_type_argument
263+ - non_type_in_catch_clause
264+ - not_a_type
265+ - not_enough_positional_arguments
266+ - not_iterable_spread
267+ - not_map_spread
268+ - no_annotation_constructor_arguments
269+ - override_on_non_overriding_member
270+ - part_of_non_part
271+ - redirect_to_invalid_function_type
272+ - redirect_to_invalid_return_type
273+ - redirect_to_non_class
274+ - referenced_before_declaration
275+ - return_of_invalid_type
276+ - return_of_invalid_type_from_closure
277+ - return_without_value
278+ - sdk_version_async_exported_from_core
279+ - sdk_version_as_expression_in_const_context
280+ - sdk_version_bool_operator_in_const_context
281+ - sdk_version_eq_eq_operator_in_const_context
282+ - sdk_version_extension_methods
283+ - sdk_version_is_expression_in_const_context
284+ - sdk_version_set_literal
285+ - sdk_version_ui_as_code
286+ - sdk_version_ui_as_code_in_const_context
287+ - static_access_to_instance_member
288+ - super_in_extension
289+ - super_in_invalid_context
290+ - type_argument_not_matching_bounds
291+ - type_test_with_undefined_name
292+ - undefined_annotation
293+ - undefined_class
294+ - undefined_constructor_in_initializer
295+ - undefined_extension_getter
296+ - undefined_extension_method
297+ - undefined_extension_setter
298+ - undefined_function
299+ - undefined_getter
300+ - undefined_hidden_name
301+ - undefined_identifier
302+ - undefined_method
303+ - undefined_named_parameter
304+ - undefined_operator
305+ - undefined_prefixed_name
306+ - undefined_setter
307+ - undefined_shown_name
308+ - undefined_super_method
309+ - unnecessary_cast
310+ - unqualified_reference_to_static_member_of_extended_type
311+ - unused_catch_clause
312+ - unused_catch_stack
313+ - unused_element
314+ - unused_field
315+ - unused_import
316+ - unused_label
317+ - unused_local_variable
318+ - unused_shown_name
319+ - uri_does_not_exist
320+ - uri_has_not_been_generated
321+ - use_of_void_result
322+ - variable_type_mismatch
323+ - wrong_number_of_parameters_for_operator
324+ - wrong_number_of_parameters_for_setter
325+ - wrong_number_of_type_arguments
0 commit comments