@@ -8,73 +8,78 @@ analyzer:
88# https://dart.dev/lints
99linter :
1010 rules :
11- - always_declare_return_types
12- - annotate_overrides
13- - avoid_empty_else
14- - avoid_init_to_null
15- - avoid_null_checks_in_equality_operators
16- - avoid_relative_lib_imports
17- - avoid_return_types_on_setters
18- - avoid_shadowing_type_parameters
19- - avoid_types_as_parameter_names
20- - await_only_futures
21- - camel_case_extensions
22- - camel_case_types
23- - cancel_subscriptions
24- - close_sinks
25- - collection_methods_unrelated_type
26- - comment_references
27- - constant_identifier_names
28- - control_flow_in_finally
29- - curly_braces_in_flow_control_structures
30- - directives_ordering
31- - empty_catches
32- - empty_constructor_bodies
33- - empty_statements
34- - hash_and_equals
35- - implementation_imports
36- - library_names
37- - library_prefixes
38- - literal_only_boolean_expressions
39- - no_duplicate_case_values
40- - non_constant_identifier_names
41- - null_closures
42- # - omit_local_variable_types
43- - one_member_abstracts
44- - only_throw_errors
45- - overridden_fields
46- - package_names
47- - package_prefixed_library_names
48- - prefer_adjacent_string_concatenation
49- - prefer_collection_literals
50- - prefer_conditional_assignment
51- - prefer_contains
52- - prefer_final_fields
53- - prefer_final_in_for_each
54- - prefer_final_locals
55- - prefer_for_elements_to_map_fromIterable
56- - prefer_generic_function_type_aliases
57- - prefer_if_null_operators
58- - prefer_is_empty
59- - prefer_is_not_empty
60- - prefer_iterable_whereType
61- - prefer_null_aware_operators
62- - prefer_single_quotes
63- - prefer_spread_collections
64- - prefer_typing_uninitialized_variables
65- - recursive_getters
66- - slash_for_doc_comments
67- - test_types_in_equals
68- - throw_in_finally
69- - type_init_formals
70- - unawaited_futures
71- - unnecessary_brace_in_string_interps
72- - unnecessary_const
73- - unnecessary_getters_setters
74- - unnecessary_new
75- - unnecessary_null_in_if_null_operators
76- - unnecessary_this
77- - unrelated_type_equality_checks
78- - use_function_type_syntax_for_parameters
79- - use_rethrow_when_possible
80- - valid_regexps
11+ - always_declare_return_types
12+ - annotate_overrides
13+ - avoid_empty_else
14+ - avoid_init_to_null
15+ - avoid_null_checks_in_equality_operators
16+ - avoid_relative_lib_imports
17+ - avoid_return_types_on_setters
18+ - avoid_shadowing_type_parameters
19+ - avoid_types_as_parameter_names
20+ - await_only_futures
21+ - camel_case_extensions
22+ - camel_case_types
23+ - cancel_subscriptions
24+ - close_sinks
25+ - collection_methods_unrelated_type
26+ - comment_references
27+ - constant_identifier_names
28+ - control_flow_in_finally
29+ - curly_braces_in_flow_control_structures
30+ - dangling_library_doc_comments
31+ - directives_ordering
32+ - empty_catches
33+ - empty_constructor_bodies
34+ - empty_statements
35+ - hash_and_equals
36+ - implementation_imports
37+ - library_annotations
38+ - library_names
39+ - library_prefixes
40+ - literal_only_boolean_expressions
41+ - no_duplicate_case_values
42+ - non_constant_identifier_names
43+ - null_closures
44+ # - omit_local_variable_types
45+ - one_member_abstracts
46+ - only_throw_errors
47+ - overridden_fields
48+ - package_names
49+ - package_prefixed_library_names
50+ - prefer_adjacent_string_concatenation
51+ - prefer_collection_literals
52+ - prefer_conditional_assignment
53+ - prefer_contains
54+ - prefer_final_fields
55+ - prefer_final_in_for_each
56+ - prefer_final_locals
57+ - prefer_for_elements_to_map_fromIterable
58+ - prefer_generic_function_type_aliases
59+ - prefer_if_null_operators
60+ - prefer_is_empty
61+ - prefer_is_not_empty
62+ - prefer_iterable_whereType
63+ - prefer_null_aware_operators
64+ - prefer_single_quotes
65+ - prefer_spread_collections
66+ - prefer_typing_uninitialized_variables
67+ - recursive_getters
68+ - slash_for_doc_comments
69+ - test_types_in_equals
70+ - throw_in_finally
71+ - type_init_formals
72+ - unawaited_futures
73+ - unnecessary_brace_in_string_interps
74+ - unnecessary_const
75+ - unnecessary_getters_setters
76+ - unnecessary_library_name
77+ - unnecessary_library_directive
78+ - unnecessary_new
79+ - unnecessary_null_in_if_null_operators
80+ - unnecessary_this
81+ - unrelated_type_equality_checks
82+ - use_function_type_syntax_for_parameters
83+ - use_rethrow_when_possible
84+ - use_string_in_part_of_directives
85+ - valid_regexps
0 commit comments