@@ -2,7 +2,77 @@ include: package:pedantic/analysis_options.yaml
2
2
linter :
3
3
rules :
4
4
- annotate_overrides
5
+ - avoid_bool_literals_in_conditional_expressions
6
+ - avoid_classes_with_only_static_members
7
+ - avoid_empty_else
8
+ - avoid_function_literals_in_foreach_calls
9
+ - avoid_init_to_null
10
+ - avoid_null_checks_in_equality_operators
11
+ - avoid_relative_lib_imports
12
+ - avoid_renaming_method_parameters
13
+ - avoid_return_types_on_setters
14
+ - avoid_returning_null_for_void
15
+ - avoid_returning_this
16
+ - avoid_shadowing_type_parameters
17
+ - avoid_single_cascade_in_expression_statements
18
+ - avoid_types_as_parameter_names
19
+ - avoid_unused_constructor_parameters
20
+ - await_only_futures
21
+ - camel_case_types
22
+ # cascade_invocations
23
+ # comment_references
24
+ - control_flow_in_finally
25
+ - curly_braces_in_flow_control_structures
26
+ # directives_ordering
27
+ - empty_catches
28
+ - empty_constructor_bodies
29
+ - empty_statements
30
+ - file_names
31
+ - hash_and_equals
32
+ - invariant_booleans
33
+ - iterable_contains_unrelated_type
34
+ - library_names
35
+ - library_prefixes
36
+ - list_remove_unrelated_type
37
+ - no_adjacent_strings_in_list
38
+ - no_duplicate_case_values
39
+ # non_constant_identifier_names
40
+ - null_closures
41
+ - omit_local_variable_types
42
+ - only_throw_errors
43
+ - overridden_fields
44
+ - package_names
45
+ - package_prefixed_library_names
46
+ - prefer_adjacent_string_concatenation
47
+ # prefer_conditional_assignment
48
+ - prefer_contains
49
+ - prefer_equal_for_default_values
50
+ - prefer_final_fields
5
51
- prefer_generic_function_type_aliases
52
+ - prefer_initializing_formals
53
+ - prefer_is_empty
54
+ - prefer_is_not_empty
55
+ - prefer_null_aware_operators
6
56
- prefer_single_quotes
57
+ # prefer_typing_uninitialized_variables
58
+ - recursive_getters
59
+ - slash_for_doc_comments
60
+ - test_types_in_equals
61
+ - throw_in_finally
62
+ - type_init_formals
63
+ - unawaited_futures
64
+ # unnecessary_brace_in_string_interps
7
65
- unnecessary_const
66
+ - unnecessary_getters_setters
67
+ - unnecessary_lambdas
8
68
- unnecessary_new
69
+ - unnecessary_null_aware_assignments
70
+ - unnecessary_null_in_if_null_operators
71
+ - unnecessary_overrides
72
+ - unnecessary_parenthesis
73
+ - unnecessary_statements
74
+ # unnecessary_this
75
+ - unrelated_type_equality_checks
76
+ - use_rethrow_when_possible
77
+ - valid_regexps
78
+ - void_checks
0 commit comments