analysis_options.yaml 615 B

1234567891011121314151617181920212223242526272829
  1. include: package:lints/recommended.yaml
  2. linter:
  3. rules:
  4. prefer_function_declarations_over_variables: false
  5. prefer_conditional_assignment: false
  6. analyzer:
  7. plugins:
  8. - dart_code_metrics
  9. dart_code_metrics:
  10. anti-patterns:
  11. # - long-method
  12. # - long-parameter-list
  13. metrics:
  14. cyclomatic-complexity: 20
  15. maximum-nesting-level: 5
  16. number-of-parameters: 4
  17. source-lines-of-code: 50
  18. metrics-exclude:
  19. - test/**
  20. rules:
  21. # - no-boolean-literal-compare
  22. # - no-empty-block
  23. - prefer-trailing-comma
  24. - no-equal-then-else
  25. rules-exclude:
  26. - prefer-conditional-expressions