| # Defines a default set of lint rules enforced for |
| # projects at Google. For details and rationale, |
| # see https://github.com/dart-lang/pedantic#enabled-lints. |
| include: package:pedantic/analysis_options.yaml |
| |
| # For lint rules and documentation, see http://dart-lang.github.io/linter/lints. |
| # Uncomment to specify additional rules. |
| # linter: |
| # rules: |
| # - camel_case_types |
| |
| analyzer: |
| # exclude: |
| # - path/to/excluded/files/** |
| |
| linter: |
| rules: |
| - avoid_types_on_closure_parameters |
| - avoid_void_async |
| - await_only_futures |
| - camel_case_types |
| - cancel_subscriptions |
| - close_sinks |
| - constant_identifier_names |
| - control_flow_in_finally |
| - empty_statements |
| - hash_and_equals |
| - implementation_imports |
| - non_constant_identifier_names |
| - package_api_docs |
| - package_names |
| - package_prefixed_library_names |
| - test_types_in_equals |
| - throw_in_finally |
| - unnecessary_brace_in_string_interps |
| - unnecessary_getters_setters |
| - unnecessary_new |
| - unnecessary_statements |
| - directives_ordering |