1
- # Defines a default set of lint rules enforced for
2
- # projects at Google. For details and rationale,
3
- # see https://github.com/dart-lang/pedantic#enabled-lints.
4
- include : package:pedantic/analysis_options.yaml
1
+ include : package:lints/recommended.yaml
5
2
6
3
analyzer :
7
4
strong-mode :
5
+ implicit-casts : false
8
6
implicit-dynamic : false
9
7
errors :
8
+ missing_required_param : error
9
+ missing_return : error
10
10
unused_import : error
11
11
unused_local_variable : error
12
12
dead_code : error
13
- enable-experiment :
14
- - extension-methods
15
-
16
- # Lint rules and documentation, see http://dart-lang.github.io/linter/lints
17
- linter :
18
- rules :
19
- - annotate_overrides
20
- - avoid_unused_constructor_parameters
21
- - await_only_futures
22
- - camel_case_types
23
- - cancel_subscriptions
24
- - directives_ordering
25
- - empty_catches
26
- - empty_statements
27
- - hash_and_equals
28
- - iterable_contains_unrelated_type
29
- - list_remove_unrelated_type
30
- - no_adjacent_strings_in_list
31
- - no_duplicate_case_values
32
- - non_constant_identifier_names
33
- - only_throw_errors
34
- - overridden_fields
35
- - prefer_collection_literals
36
- - prefer_conditional_assignment
37
- - prefer_contains
38
- - prefer_final_fields
39
- - prefer_final_locals
40
- - prefer_initializing_formals
41
- - prefer_interpolation_to_compose_strings
42
- - prefer_is_empty
43
- - prefer_is_not_empty
44
- - prefer_typing_uninitialized_variables
45
- - recursive_getters
46
- - slash_for_doc_comments
47
- - test_types_in_equals
48
- - throw_in_finally
49
- - type_init_formals
50
- - unawaited_futures
51
- - unnecessary_brace_in_string_interps
52
- - unnecessary_getters_setters
53
- - unnecessary_lambdas
54
- - unnecessary_new
55
- - unnecessary_null_aware_assignments
56
- - unnecessary_statements
57
- - unnecessary_this
58
- - unrelated_type_equality_checks
59
- - use_rethrow_when_possible
60
- - valid_regexps
0 commit comments