You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# - always_put_required_named_parameters_first # we prefer having parameters in the same order as fields https://github.com/flutter/flutter/issues/10219
41
-
- always_require_non_null_named_parameters
42
-
# - always_specify_types
43
-
- annotate_overrides
44
-
# - avoid_annotating_with_dynamic # conflicts with always_specify_types
45
-
# - avoid_as # required for implicit-casts: true
46
-
- avoid_bool_literals_in_conditional_expressions
47
-
# - avoid_catches_without_on_clauses # we do this commonly
48
-
# - avoid_catching_errors # we do this commonly
49
-
- avoid_classes_with_only_static_members
50
-
# - avoid_double_and_int_checks # only useful when targeting JS runtime
51
-
- avoid_empty_else
52
-
- avoid_equals_and_hash_code_on_mutable_classes
53
-
- avoid_field_initializers_in_const_classes
54
-
- avoid_function_literals_in_foreach_calls
55
-
# - avoid_implementing_value_types # not yet tested
56
-
- avoid_init_to_null
57
-
# - avoid_js_rounded_ints # only useful when targeting JS runtime
58
-
- avoid_null_checks_in_equality_operators
59
-
# - avoid_positional_boolean_parameters # not yet tested
60
-
# - avoid_print # not yet tested
61
-
# - avoid_private_typedef_functions # we prefer having typedef (discussion in https://github.com/flutter/flutter/pull/16356)
62
-
# - avoid_redundant_argument_values # not yet tested
63
-
- avoid_relative_lib_imports
64
-
- avoid_renaming_method_parameters
65
-
- avoid_return_types_on_setters
66
-
# - avoid_returning_null # there are plenty of valid reasons to return null
67
-
# - avoid_returning_null_for_future # not yet tested
68
-
- avoid_returning_null_for_void
69
-
# - avoid_returning_this # there are plenty of valid reasons to return this
70
-
# - avoid_setters_without_getters # not yet tested
71
-
# - avoid_shadowing_type_parameters # not yet tested
72
-
- avoid_single_cascade_in_expression_statements
73
-
- avoid_slow_async_io
74
-
- avoid_types_as_parameter_names
75
-
# - avoid_types_on_closure_parameters # conflicts with always_specify_types
76
-
# - avoid_unnecessary_containers # not yet tested
77
-
- avoid_unused_constructor_parameters
78
-
- avoid_void_async
79
-
# - avoid_web_libraries_in_flutter # not yet tested
80
-
- await_only_futures
81
-
- camel_case_extensions
82
-
- camel_case_types
83
-
- cancel_subscriptions
84
-
# - cascade_invocations # not yet tested
85
-
# - close_sinks # not reliable enough
86
-
# - comment_references # blocked on https://github.com/flutter/flutter/issues/20765
87
-
# - constant_identifier_names # needs an opt-out https://github.com/dart-lang/linter/issues/204
88
-
- control_flow_in_finally
89
-
# - curly_braces_in_flow_control_structures # not yet tested
90
-
# - diagnostic_describe_all_properties # not yet tested
91
-
- directives_ordering
92
-
- empty_catches
93
-
- empty_constructor_bodies
94
-
- empty_statements
95
-
# - file_names # not yet tested
96
-
- flutter_style_todos
97
-
- hash_and_equals
98
-
- implementation_imports
99
-
# - invariant_booleans # too many false positives: https://github.com/dart-lang/linter/issues/811
100
-
- iterable_contains_unrelated_type
101
-
# - join_return_with_assignment # not yet tested
102
-
- library_names
103
-
- library_prefixes
104
-
# - lines_longer_than_80_chars # not yet tested
105
-
- list_remove_unrelated_type
106
-
# - literal_only_boolean_expressions # too many false positives: https://github.com/dart-lang/sdk/issues/34181
107
-
# - missing_whitespace_between_adjacent_strings # not yet tested
108
-
- no_adjacent_strings_in_list
109
-
- no_duplicate_case_values
110
-
# - no_logic_in_create_state # not yet tested
111
-
# - no_runtimeType_toString # not yet tested
112
-
- non_constant_identifier_names
113
-
# - null_closures # not yet tested
114
-
# - omit_local_variable_types # opposite of always_specify_types
115
-
# - one_member_abstracts # too many false positives
0 commit comments