+21
-23
@@ -3,7 +3,7 @@ analyzer:
|
||||
- dart_code_metrics
|
||||
exclude:
|
||||
- packages/*/lib/**/*.g.dart
|
||||
- packages/*/lib/src/emoji
|
||||
- packages/*/lib/src/emoji/**
|
||||
- packages/*/lib/**/*.freezed.dart
|
||||
|
||||
linter:
|
||||
@@ -152,36 +152,34 @@ dart_code_metrics:
|
||||
metrics-exclude:
|
||||
- packages/*/test/**
|
||||
metrics:
|
||||
- weight-of-class: 0.33
|
||||
- source-lines-of-code: 90
|
||||
- cyclomatic-complexity: 20
|
||||
- maximum-nesting-level: 5
|
||||
source-lines-of-code: 90
|
||||
maximum-nesting-level: 5
|
||||
halstead-volume: 150
|
||||
rules:
|
||||
# Dart Specific
|
||||
- avoid-ignoring-return-values
|
||||
# - avoid-non-null-assertion
|
||||
- avoid-unused-parameters
|
||||
- binary-expression-operand-order
|
||||
- double-literal-format
|
||||
# - member-ordering-extended
|
||||
- member-ordering:
|
||||
alphabetize: false
|
||||
order:
|
||||
- constructors
|
||||
- public-fields
|
||||
- private-fields
|
||||
- prefer-match-file-name:
|
||||
exclude:
|
||||
- packages/*/test/**
|
||||
- packages/**/util/**
|
||||
- packages/**/utils.dart
|
||||
- packages/stream_chat/lib/src/client/client.dart
|
||||
- packages/stream_chat/lib/src/core/api/responses.dart
|
||||
- packages/stream_chat/lib/src/core/api/requests.dart
|
||||
- packages/stream_chat/lib/src/core/platform_detector/**
|
||||
- packages/stream_chat_persistence/lib/src/db/shared/**
|
||||
- packages/stream_chat_localizations/lib/src/stream_chat_localizations.dart
|
||||
- no-boolean-literal-compare
|
||||
- no-equal-arguments
|
||||
- no-equal-then-else
|
||||
- no-magic-number:
|
||||
allowed: [ 3.14 ]
|
||||
- prefer-match-file-name
|
||||
# - prefer-trailing-comma:
|
||||
# break-on: 2
|
||||
- no-empty-block:
|
||||
exclude:
|
||||
- packages/*/test/**
|
||||
- prefer-trailing-comma:
|
||||
exclude:
|
||||
- packages/*/test/**
|
||||
|
||||
# Flutter specific
|
||||
- always-remove-listener
|
||||
# - avoid-returning-widgets
|
||||
- avoid-unnecessary-setstate
|
||||
- avoid-wrapping-in-padding
|
||||
|
||||
|
||||
Reference in New Issue
Block a user