@@ -8,105 +8,38 @@ analyzer:
88
99linter :
1010 rules :
11- - annotate_overrides
1211 - avoid_bool_literals_in_conditional_expressions
1312 - avoid_catching_errors
1413 - avoid_classes_with_only_static_members
1514 - avoid_dynamic_calls
16- - avoid_empty_else
17- - avoid_function_literals_in_foreach_calls
18- - avoid_init_to_null
19- - avoid_null_checks_in_equality_operators
2015 - avoid_private_typedef_functions
2116 - avoid_redundant_argument_values
22- - avoid_relative_lib_imports
23- - avoid_renaming_method_parameters
24- - avoid_return_types_on_setters
25- - avoid_returning_null_for_void
2617 - avoid_returning_this
27- - avoid_shadowing_type_parameters
28- - avoid_single_cascade_in_expression_statements
29- - avoid_types_as_parameter_names
3018 - avoid_unused_constructor_parameters
31- - await_only_futures
32- - camel_case_types
3319 - cascade_invocations
3420 - comment_references
35- - constant_identifier_names
36- - control_flow_in_finally
37- - curly_braces_in_flow_control_structures
3821 - directives_ordering
39- - empty_catches
40- - empty_constructor_bodies
41- - empty_statements
42- - file_names
43- - hash_and_equals
44- - implementation_imports
45- - iterable_contains_unrelated_type
4622 - join_return_with_assignment
47- - library_names
48- - library_prefixes
4923 - lines_longer_than_80_chars
50- - list_remove_unrelated_type
5124 - missing_whitespace_between_adjacent_strings
5225 - no_adjacent_strings_in_list
53- - no_duplicate_case_values
5426 - no_runtimeType_toString
55- - non_constant_identifier_names
56- - null_closures
5727 - omit_local_variable_types
5828 - only_throw_errors
59- - overridden_fields
60- - package_names
61- - package_prefixed_library_names
62- - prefer_adjacent_string_concatenation
6329 - prefer_asserts_in_initializer_lists
64- - prefer_collection_literals
65- - prefer_conditional_assignment
6630 - prefer_const_constructors
6731 - prefer_const_declarations
68- - prefer_contains
69- - prefer_equal_for_default_values
7032 - prefer_expression_function_bodies
71- - prefer_final_fields
72- # - prefer_final_locals
73- - prefer_function_declarations_over_variables
74- - prefer_generic_function_type_aliases
75- - prefer_initializing_formals
76- - prefer_inlined_adds
77- - prefer_interpolation_to_compose_strings
78- - prefer_is_empty
79- - prefer_is_not_empty
80- - prefer_is_not_operator
81- - prefer_null_aware_operators
8233 - prefer_relative_imports
8334 - prefer_single_quotes
84- - prefer_typing_uninitialized_variables
85- - prefer_void_to_null
86- - provide_deprecation_message
87- - recursive_getters
88- - slash_for_doc_comments
8935 - sort_pub_dependencies
9036 - test_types_in_equals
9137 - throw_in_finally
9238 - type_annotate_public_apis
93- - type_init_formals
9439 - unawaited_futures
95- - unnecessary_brace_in_string_interps
96- - unnecessary_const
97- - unnecessary_getters_setters
9840 - unnecessary_lambdas
99- - unnecessary_new
100- - unnecessary_null_aware_assignments
101- - unnecessary_null_in_if_null_operators
102- - unnecessary_overrides
10341 - unnecessary_parenthesis
10442 - unnecessary_statements
105- - unnecessary_string_interpolations
106- - unnecessary_this
107- - unrelated_type_equality_checks
10843 - use_is_even_rather_than_modulo
109- - use_rethrow_when_possible
11044 - use_string_buffers
111- - valid_regexps
112- - void_checks
45+ - use_super_parameters
0 commit comments