Initial commit
This commit is contained in:
43
.swiftlint.yml
Normal file
43
.swiftlint.yml
Normal file
@ -0,0 +1,43 @@
|
||||
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
|
||||
|
Reference in New Issue
Block a user