included: - Sources excluded: - .build - Tests identifier_name: excluded: - id line_length: 220 number_separator: minimum_length: 5 opt_in_rules: #- explicit_acl #- explicit_enum_raw_value #- explicit_type_interface #- extension_access_modifier #- file_name #- file_types_order #- indentation_width #- missing_docs #- multiline_arguments_brackets #- multiline_literal_brackets #- multiline_parameters_brackets #- no_grouping_extension #- required_deinit #- type_contents_order #- unowned_variable_capture - anyobject_protocol - array_init - attributes - closure_body_length - closure_end_indentation - closure_spacing - collection_alignment - conditional_returns_on_newline - contains_over_filter_count - contains_over_filter_is_empty - contains_over_first_not_nil - contains_over_range_nil_comparison - convenience_type - discouraged_object_literal - discouraged_optional_boolean - discouraged_optional_collection - empty_collection_literal - empty_count - empty_string - empty_xctest_method - enum_case_associated_values_count - expiring_todo - explicit_init - explicit_self - explicit_top_level_acl - fallthrough - fatal_error_message - file_header - file_name_no_space - first_where - flatmap_over_map_reduce - force_unwrapping - function_default_parameter_at_end - identical_operands - implicit_return - implicitly_unwrapped_optional - joined_default_parameter - last_where - legacy_multiple - legacy_random - let_var_whitespace - literal_expression_end_indentation - lower_acl_than_parent - modifier_order - multiline_arguments - multiline_function_chains - multiline_parameters - nimble_operator - no_extension_access_modifier - nslocalizedstring_key - nslocalizedstring_require_bundle - number_separator - object_literal - operator_usage_whitespace - optional_enum_case_matching - overridden_super_call - override_in_extension - pattern_matching_keywords - prefer_self_type_over_type_of_self - prefixed_toplevel_constant - private_action - private_outlet - prohibited_interface_builder - prohibited_super_call - quick_discouraged_call - quick_discouraged_focused_test - quick_discouraged_pending_test - raw_value_for_camel_cased_codable_enum - reduce_into - redundant_nil_coalescing - redundant_type_annotation - required_enum_case - single_test_class - sorted_first_last - sorted_imports - static_operator - strict_fileprivate - strong_iboutlet - switch_case_on_newline - toggle_bool - trailing_closure - unavailable_function - unneeded_parentheses_in_closure_argument - untyped_error_in_catch - unused_declaration - unused_import - vertical_parameter_alignment_on_call - vertical_whitespace_between_cases - vertical_whitespace_closing_braces - vertical_whitespace_opening_braces - xct_specific_matcher - yoda_condition