| include: package:lints/recommended.yaml |
| |
| analyzer: |
| language: |
| strict-casts: true |
| strict-inference: true |
| strict-raw-types: true |
| errors: |
| # This package imports much of the implementation libraries of the |
| # 'analyzer' package, because it is tightly integrated. This will not |
| # likely change any time soon. |
| implementation_imports: ignore |
| non_constant_identifier_names: ignore |
| |
| linter: |
| rules: |
| - always_use_package_imports |
| - avoid_dynamic_calls |
| - avoid_redundant_argument_values |
| - avoid_unused_constructor_parameters |
| - flutter_style_todos |
| - library_annotations |
| - prefer_single_quotes |
| - unawaited_futures |
| - unnecessary_breaks |
| - unnecessary_library_directive |
| - unnecessary_parenthesis |
| - unreachable_from_main |
| |