44 lines
939 B
YAML
44 lines
939 B
YAML
disabled_rules: # rule identifiers to exclude from running
|
|
- leading_whitespace
|
|
- trailing_whitespace
|
|
- identifier_name
|
|
- large_tuple
|
|
- file_length
|
|
- line_length
|
|
- force_try
|
|
- shorthand_operator
|
|
- type_body_length
|
|
- function_body_length
|
|
- function_parameter_count
|
|
- redundant_string_enum_value
|
|
- unused_closure_parameter
|
|
- cyclomatic_complexity
|
|
- syntactic_sugar
|
|
- empty_enum_arguments
|
|
- force_cast
|
|
- multiple_closures_with_trailing_closure
|
|
- private_over_fileprivate
|
|
- trailing_comma
|
|
- comment_spacing
|
|
excluded: # paths to ignore during linting. Takes precedence over `included`.
|
|
- DerivedData
|
|
- Carthage
|
|
- Pods
|
|
- vendor
|
|
- Vendor
|
|
- "*/R2Tag+tags.swift"
|
|
type_name:
|
|
min_length: 1 # only warning
|
|
max_length: # warning and error
|
|
warning: 50
|
|
error: 60
|
|
allowed_symbols: ["_"]
|
|
nesting:
|
|
type_level:
|
|
warning: 3
|
|
error: 6
|
|
statement_level:
|
|
warning: 5
|
|
error: 10
|
|
|