# Updated for 0.57.0 excluded: - ".build" - "**/*pb.swift" opt_in_rules: - attributes - closure_end_indentation - closure_spacing - conditional_returns_on_newline - empty_count - explicit_init - fatal_error_message - first_where - implicit_return - let_var_whitespace - multiline_parameters - nimble_operator - no_extension_access_modifier - number_separator - object_literal - operator_usage_whitespace - overridden_super_call - private_outlet - prohibited_super_call - redundant_nil_coalescing - sorted_imports - switch_case_on_newline - vertical_parameter_alignment_on_call - unneeded_parentheses_in_closure_argument - trailing_closure - joined_default_parameter - single_test_class - pattern_matching_keywords - contains_over_first_not_nil - array_init - multiline_arguments - literal_expression_end_indentation - strict_fileprivate - sorted_first_last - override_in_extension - private_action - yoda_condition - discouraged_optional_boolean - empty_string - untyped_error_in_catch - discouraged_optional_collection - fallthrough - modifier_order - unavailable_function - multiline_function_chains - redundant_set_access_control - empty_xctest_method - function_default_parameter_at_end - file_name - convenience_type - missing_docs - legacy_random - closure_body_length - toggle_bool - identical_operands - collection_alignment - multiline_literal_brackets - multiline_parameters_brackets - xct_specific_matcher - last_where - strong_iboutlet - reduce_into - file_types_order - type_contents_order - nslocalizedstring_require_bundle - unowned_variable_capture - legacy_multiple - contains_over_filter_count - contains_over_filter_is_empty - empty_collection_literal - contains_over_range_nil_comparison - flatmap_over_map_reduce - raw_value_for_camel_cased_codable_enum - enum_case_associated_values_count - optional_enum_case_matching - prefer_self_type_over_type_of_self - orphaned_doc_comment - prefer_zero_over_explicit_init - test_case_accessibility - discouraged_assert - legacy_objc_type - private_subject - discouraged_none_name - redundant_type_annotation - prefer_self_in_static_references - weak_delegate - return_value_from_void_function - accessibility_label_for_image - comma_inheritance - self_binding - accessibility_trait_for_button - shorthand_optional_binding - direct_return - period_spacing - superfluous_else - redundant_self_in_closure - unhandled_throwing_task - private_swiftui_state - final_test_case - prefer_key_path - no_empty_block - unused_parameter disabled_rules: - trailing_comma line_length: 175 function_body_length: 30 identifier_name: max_length: warning: 45 type_name: max_length: warning: 45 number_separator: minimum_fraction_length: 3