mirror of
https://github.com/exyte/Macaw.git
synced 2024-09-17 16:07:44 +03:00
116 lines
2.7 KiB
YAML
116 lines
2.7 KiB
YAML
included:
|
|
- Source
|
|
- Tests
|
|
excluded:
|
|
- Dependencies
|
|
disabled_rules:
|
|
- unused_optional_binding
|
|
- file_header
|
|
- no_extension_access_modifier
|
|
- number_separator
|
|
- object_literal
|
|
- pattern_matching_keywords
|
|
- private_over_fileprivate
|
|
- strict_fileprivate
|
|
- sorted_imports
|
|
- identifier_name # Disabled due to a lot of one symbol identifiers
|
|
- let_var_whitespace
|
|
# Temporary disabled
|
|
- explicit_type_interface
|
|
- line_length
|
|
- file_length
|
|
- type_body_length
|
|
- function_body_length
|
|
- cyclomatic_complexity
|
|
- function_parameter_count
|
|
- force_unwrapping
|
|
- explicit_top_level_acl
|
|
- todo
|
|
- implicitly_unwrapped_optional
|
|
- attributes
|
|
- force_cast
|
|
- extension_access_modifier
|
|
- large_tuple
|
|
- no_grouping_extension
|
|
opt_in_rules:
|
|
- block_based_kvo
|
|
- class_delegate_protocol
|
|
- closing_brace
|
|
- closure_end_indentation
|
|
- closure_parameter_position
|
|
- closure_spacing
|
|
- colon
|
|
- comma
|
|
- compiler_protocol_init
|
|
- conditional_returns_on_newline
|
|
- control_statement
|
|
- discarded_notification_center_observer
|
|
- discouraged_direct_init
|
|
- dynamic_inline
|
|
- empty_count
|
|
- empty_enum_arguments
|
|
- empty_parameters
|
|
- empty_parentheses_with_trailing_closure
|
|
- explicit_enum_raw_value
|
|
- explicit_init
|
|
- fatal_error_message
|
|
- first_where
|
|
- for_where
|
|
- force_try
|
|
- generic_type_name
|
|
- identifier_name
|
|
- implicit_getter
|
|
- implicit_return
|
|
- is_disjoint
|
|
- joined_default_parameter
|
|
- leading_whitespace
|
|
- legacy_cggeometry_functions
|
|
- legacy_constant
|
|
- legacy_nsgeometry_functions
|
|
- mark
|
|
- multiline_parameters
|
|
- multiple_closures_with_trailing_closure
|
|
- nesting
|
|
- nimble_operator
|
|
- notification_center_detachment
|
|
- opening_brace
|
|
- operator_usage_whitespace
|
|
- operator_whitespace
|
|
- overridden_super_call
|
|
- private_outlet
|
|
- private_unit_test
|
|
- prohibited_super_call
|
|
- protocol_property_accessors_order
|
|
- quick_discouraged_call
|
|
- redundant_discardable_let
|
|
- redundant_nil_coalescing
|
|
- redundant_optional_initialization
|
|
- redundant_string_enum_value
|
|
- redundant_void_return
|
|
- return_arrow_whitespace
|
|
- shorthand_operator
|
|
- single_test_class
|
|
- statement_position
|
|
- superfluous_disable_command
|
|
- switch_case_on_newline
|
|
- syntactic_sugar
|
|
- trailing_closure
|
|
- trailing_comma
|
|
- trailing_newline
|
|
- trailing_semicolon
|
|
- trailing_whitespace
|
|
- unneeded_parentheses_in_closure_argument
|
|
- unused_closure_parameter
|
|
- unused_enumerated
|
|
- valid_ibinspectable
|
|
- vertical_parameter_alignment
|
|
- vertical_whitespace
|
|
- void_return
|
|
- weak_delegate
|
|
- xctfail_message
|
|
- legacy_constructor
|
|
- type_name
|
|
force_cast: warning
|
|
shorthand_operator: warning
|
|
empty_count: warning
|