disabled_rules: - identifier_name - trailing_comma - todo - type_body_length - file_length - cyclomatic_complexity - function_body_length - function_parameter_count - empty_string # TODO: Remove this once all force casts are removed - force_cast opt_in_rules: - contains_over_filter_count - contains_over_filter_is_empty - contains_over_first_not_nil - contains_over_range_nil_comparison - empty_collection_literal - empty_count - first_where - flatmap_over_map_reduce - last_where - reduce_boolean - reduce_into - yoda_condition - vertical_whitespace_opening_braces - vertical_whitespace_closing_braces - vertical_parameter_alignment_on_call - untyped_error_in_catch - unowned_variable_capture - unavailable_function - switch_case_on_newline - static_operator - strict_fileprivate - sorted_imports - sorted_first_last - required_enum_case - redundant_type_annotation - redundant_nil_coalescing - attributes - convenience_type analyzer_rules: - explicit_self - unused_declaration - unused_import excluded: # paths to ignore during linting. Takes precedence over `included`. - Pods # Adjust rule numbers line_length: 160 # reporter type (xcode, json, csv, checkstyle, codeclimate, junit, html, emoji, sonarqube, markdown, github-actions-logging) reporter: "xcode"