Skip to content

Instantly share code, notes, and snippets.

@kdeconinck
Created July 25, 2022 21:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kdeconinck/68e88fb1cbc45439b0ca98186d5d063c to your computer and use it in GitHub Desktop.
Save kdeconinck/68e88fb1cbc45439b0ca98186d5d063c to your computer and use it in GitHub Desktop.
My new .editorconfig
# ======================================================================================================================
# == LICENSE: Copyright (c) 2022 Kevin De Coninck
# ==
# == Permission is hereby granted, free of charge, to any person
# == obtaining a copy of this software and associated documentation
# == files (the "Software"), to deal in the Software without
# == restriction, including without limitation the rights to use,
# == copy, modify, merge, publish, distribute, sublicense, and/or sell
# == copies of the Software, and to permit persons to whom the
# == Software is furnished to do so, subject to the following
# == conditions:
# ==
# == The above copyright notice and this permission notice shall be
# == included in all copies or substantial portions of the Software.
# ==
# == THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# == EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
# == OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# == NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
# == HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# == WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
# == FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# == OTHER DEALINGS IN THE SOFTWARE.
# ======================================================================================================================
# Indicate that this is the `ROOT` configuration file.
root = true
# Use `CR LF` lines endings and end every file with a final newline.
[*]
insert_final_newline = true
# Section: .NET Naming Rule configuration - Pascal Case.
dotnet_naming_style.pascal_case.required_prefix =
dotnet_naming_style.pascal_case.required_suffix =
dotnet_naming_style.pascal_case.word_separator =
dotnet_naming_style.pascal_case.capitalization = pascal_case
# Section: .NET Naming Rule definition - Pascal Case (prefixed with `I`).
dotnet_naming_style.pascal_case_prefixed_with_capital_i.required_prefix = I
dotnet_naming_style.pascal_case_prefixed_with_capital_i.required_suffix =
dotnet_naming_style.pascal_case_prefixed_with_capital_i.word_separator =
dotnet_naming_style.pascal_case_prefixed_with_capital_i.capitalization = pascal_case
# Section: .NET Naming Rule definition - Pascal Case (prefixed with `T`).
dotnet_naming_style.pascal_case_prefixed_with_capital_t.required_prefix = T
dotnet_naming_style.pascal_case_prefixed_with_capital_t.required_suffix =
dotnet_naming_style.pascal_case_prefixed_with_capital_t.word_separator =
dotnet_naming_style.pascal_case_prefixed_with_capital_t.capitalization = pascal_case
# Section: .NET Naming Rule definition - Camel Case.
dotnet_naming_style.camel_case.required_prefix =
dotnet_naming_style.camel_case.required_suffix =
dotnet_naming_style.camel_case.word_separator =
dotnet_naming_style.camel_case.capitalization = camel_case
# Section: .NET Naming Rule group - Types & namespaces.
dotnet_naming_symbols.types_and_namespaces.applicable_kinds = namespace, class, struct, interface, enum
dotnet_naming_symbols.types_and_namespaces.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.types_and_namespaces.required_modifiers =
# Section: .NET Naming Rule group - Interfaces.
dotnet_naming_symbols.interfaces.applicable_kinds = interface
dotnet_naming_symbols.interfaces.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.interfaces.required_modifiers =
# Section: .NET Naming Rule group - Enumerations.
dotnet_naming_symbols.enums.applicable_kinds = enum
dotnet_naming_symbols.enums.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.enums.required_modifiers =
# Section: .NET Naming Rule group - Events.
dotnet_naming_symbols.events.applicable_kinds = event
dotnet_naming_symbols.events.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.events.required_modifiers =
# Section: .NET Naming Rule group - Methods.
dotnet_naming_symbols.methods.applicable_kinds = method
dotnet_naming_symbols.methods.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.methods.required_modifiers =
# Section: .NET Naming Rule group - Properties.
dotnet_naming_symbols.properties.applicable_kinds = property
dotnet_naming_symbols.properties.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.properties.required_modifiers =
# Section: .NET Naming Rule group - Public fields.
dotnet_naming_symbols.public_fields.applicable_kinds = field
dotnet_naming_symbols.public_fields.applicable_accessibilities = public, internal
dotnet_naming_symbols.public_fields.required_modifiers =
# Section: .NET Naming Rule group - Private fields.
dotnet_naming_symbols.private_fields.applicable_kinds = field
dotnet_naming_symbols.private_fields.applicable_accessibilities = private, protected, protected_internal, private_protected
dotnet_naming_symbols.private_fields.required_modifiers =
# Section: .NET Naming Rule group - Private static fields.
dotnet_naming_symbols.private_static_fields.applicable_kinds = field
dotnet_naming_symbols.private_static_fields.applicable_accessibilities = private, protected, protected_internal, private_protected
dotnet_naming_symbols.private_static_fields.required_modifiers = static
# Section: .NET Naming Rule group - Type parameters.
dotnet_naming_symbols.type_parameters.applicable_kinds = namespace
dotnet_naming_symbols.type_parameters.applicable_accessibilities = *
dotnet_naming_symbols.type_parameters.required_modifiers =
# Section: .NET Naming Rule group - NON field members.
dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method
dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.non_field_members.required_modifiers =
# Section: .NET Naming Rule group - Private constant fields.
dotnet_naming_symbols.private_constant_fields.applicable_kinds = field
dotnet_naming_symbols.private_constant_fields.applicable_accessibilities = private, protected, protected_internal, private_protected
dotnet_naming_symbols.private_constant_fields.required_modifiers = const
# Section: .NET Naming Rule group - Local variables.
dotnet_naming_symbols.local_variables.applicable_kinds = local
dotnet_naming_symbols.local_variables.applicable_accessibilities = local
dotnet_naming_symbols.local_variables.required_modifiers =
# Section: .NET Naming Rule group - Local constants.
dotnet_naming_symbols.local_constants.applicable_kinds = local
dotnet_naming_symbols.local_constants.applicable_accessibilities = local
dotnet_naming_symbols.local_constants.required_modifiers = const
# Section: .NET Naming Rule group - Parameters.
dotnet_naming_symbols.parameters.applicable_kinds = parameter
dotnet_naming_symbols.parameters.applicable_accessibilities = *
dotnet_naming_symbols.parameters.required_modifiers =
# Section: .NET Naming Rule group - Public constant fields.
dotnet_naming_symbols.public_constant_fields.applicable_kinds = field
dotnet_naming_symbols.public_constant_fields.applicable_accessibilities = public, internal
dotnet_naming_symbols.public_constant_fields.required_modifiers = const
# Section: .NET Naming Rule group - Public static readonly fields.
dotnet_naming_symbols.public_static_readonly_fields.applicable_kinds = field
dotnet_naming_symbols.public_static_readonly_fields.applicable_accessibilities = public, internal
dotnet_naming_symbols.public_static_readonly_fields.required_modifiers = readonly, static
# Section: .NET Naming Rule group - Private static readonly fields.
dotnet_naming_symbols.private_static_readonly_fields.applicable_kinds = field
dotnet_naming_symbols.private_static_readonly_fields.applicable_accessibilities = private, protected, protected_internal, private_protected
dotnet_naming_symbols.private_static_readonly_fields.required_modifiers = readonly, static
# Section: .NET Naming Rule group - Local functions.
dotnet_naming_symbols.local_functions.applicable_kinds = local_function
dotnet_naming_symbols.local_functions.applicable_accessibilities = *
dotnet_naming_symbols.local_functions.required_modifiers =
# Section: .NET Naming Rule - Types and namespaces.
dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.severity = warning
dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.symbols = types_and_namespaces
dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Interfaces.
dotnet_naming_rule.interfaces_should_be_ipascalcase.severity = warning
dotnet_naming_rule.interfaces_should_be_ipascalcase.symbols = interfaces
dotnet_naming_rule.interfaces_should_be_ipascalcase.style = pascal_case_prefixed_with_capital_i
# Section: .NET Naming Rule - Type parameters.
dotnet_naming_rule.type_parameters_should_be_tpascalcase.severity = warning
dotnet_naming_rule.type_parameters_should_be_tpascalcase.symbols = type_parameters
dotnet_naming_rule.type_parameters_should_be_tpascalcase.style = pascal_case_prefixed_with_capital_t
# Section: .NET Naming Rule - Methods.
dotnet_naming_rule.methods_should_be_pascalcase.severity = warning
dotnet_naming_rule.methods_should_be_pascalcase.symbols = methods
dotnet_naming_rule.methods_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Properties.
dotnet_naming_rule.properties_should_be_pascalcase.severity = warning
dotnet_naming_rule.properties_should_be_pascalcase.symbols = properties
dotnet_naming_rule.properties_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Events.
dotnet_naming_rule.events_should_be_pascalcase.severity = warning
dotnet_naming_rule.events_should_be_pascalcase.symbols = events
dotnet_naming_rule.events_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Local variables.
dotnet_naming_rule.local_variables_should_be_camelcase.severity = warning
dotnet_naming_rule.local_variables_should_be_camelcase.symbols = local_variables
dotnet_naming_rule.local_variables_should_be_camelcase.style = camel_case
# Section: .NET Naming Rule - Local constants..
dotnet_naming_rule.local_constants_should_be_camelcase.severity = warning
dotnet_naming_rule.local_constants_should_be_camelcase.symbols = local_constants
dotnet_naming_rule.local_constants_should_be_camelcase.style = camel_case
# Section: .NET Naming Rule - Parameters.
dotnet_naming_rule.parameters_should_be_camelcase.severity = warning
dotnet_naming_rule.parameters_should_be_camelcase.symbols = parameters
dotnet_naming_rule.parameters_should_be_camelcase.style = camel_case
# Section: .NET Naming Rule - Public fields.
dotnet_naming_rule.public_fields_should_be_pascalcase.severity = warning
dotnet_naming_rule.public_fields_should_be_pascalcase.symbols = public_fields
dotnet_naming_rule.public_fields_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Private fields.
dotnet_naming_rule.private_fields_should_be_camelcase.severity = warning
dotnet_naming_rule.private_fields_should_be_camelcase.symbols = private_fields
dotnet_naming_rule.private_fields_should_be_camelcase.style = camel_case
# Section: .NET Naming Rule - Private static fields.
dotnet_naming_rule.private_static_fields_should_be_camelcase.severity = warning
dotnet_naming_rule.private_static_fields_should_be_camelcase.symbols = private_static_fields
dotnet_naming_rule.private_static_fields_should_be_camelcase.style = camel_case
# Section: .NET Naming Rule - Public constant fields.
dotnet_naming_rule.public_constant_fields_should_be_pascalcase.severity = warning
dotnet_naming_rule.public_constant_fields_should_be_pascalcase.symbols = public_constant_fields
dotnet_naming_rule.public_constant_fields_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Private constant fields.
dotnet_naming_rule.private_constant_fields_should_be_pascalcase.severity = warning
dotnet_naming_rule.private_constant_fields_should_be_pascalcase.symbols = private_constant_fields
dotnet_naming_rule.private_constant_fields_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Public static readonly fields.
dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.severity = warning
dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.symbols = public_static_readonly_fields
dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Private static readonly fields.
dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.severity = warning
dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.symbols = private_static_readonly_fields
dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Enumerations.
dotnet_naming_rule.enums_should_be_pascalcase.severity = warning
dotnet_naming_rule.enums_should_be_pascalcase.symbols = enums
dotnet_naming_rule.enums_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - Local functions.
dotnet_naming_rule.local_functions_should_be_pascalcase.severity = warning
dotnet_naming_rule.local_functions_should_be_pascalcase.symbols = local_functions
dotnet_naming_rule.local_functions_should_be_pascalcase.style = pascal_case
# Section: .NET Naming Rule - NON field members.
dotnet_naming_rule.non_field_members_should_be_pascalcase.severity = warning
dotnet_naming_rule.non_field_members_should_be_pascalcase.symbols = non_field_members
dotnet_naming_rule.non_field_members_should_be_pascalcase.style = pascal_case
# Section: Rider Code Style - C# Blank lines (General).
resharper_csharp_blank_lines_around_region = 1
resharper_csharp_blank_lines_inside_region = 1
resharper_csharp_blank_lines_before_single_line_comment = 1
resharper_csharp_keep_blank_lines_in_declarations = 0
# Section: Rider Code Style - C# Blank lines (Blank lines in declarations).
resharper_csharp_remove_blank_lines_near_braces_in_declarations = true
resharper_csharp_blank_lines_after_start_comment = 0
resharper_csharp_blank_lines_between_using_groups = 1
resharper_csharp_blank_lines_after_using_list = 1
resharper_csharp_blank_lines_around_namespace = 1
resharper_csharp_blank_lines_inside_namespace = 0
resharper_csharp_blank_lines_after_file_scoped_namespace_directive = 1
resharper_csharp_blank_lines_around_type = 1
resharper_csharp_blank_lines_around_single_line_type = 0
resharper_csharp_blank_lines_inside_type = 0
resharper_csharp_blank_lines_around_field = 1
resharper_csharp_blank_lines_around_single_line_field = 0
resharper_csharp_blank_lines_around_property = 0
resharper_csharp_blank_lines_around_single_line_property = 0
resharper_csharp_blank_lines_around_auto_property = 1
resharper_csharp_blank_lines_around_single_line_auto_property = 0
resharper_csharp_blank_lines_around_accessor = 1
resharper_csharp_blank_lines_around_single_line_accessor = 0
resharper_csharp_blank_lines_around_invocable = 1
resharper_csharp_blank_lines_around_single_line_invocable = 0
# Section: Rider Code Style - C# Blank lines (Blank lines in code).
resharper_csharp_keep_blank_lines_in_code = 0
resharper_csharp_remove_blank_lines_near_braces_in_code = true
resharper_csharp_blank_lines_around_local_method = 1
resharper_csharp_blank_lines_around_single_line_local_method = 0
resharper_csharp_blank_lines_before_control_transfer_statements = 1
resharper_csharp_blank_lines_after_control_transfer_statements = 1
resharper_csharp_blank_lines_before_block_statements = 1
resharper_csharp_blank_lines_after_block_statements = 1
resharper_csharp_blank_lines_before_multiline_statements = 0
resharper_csharp_blank_lines_after_multiline_statements = 0
resharper_csharp_blank_lines_around_block_case_section = 0
resharper_csharp_blank_lines_around_multiline_case_section = 0
resharper_csharp_blank_lines_before_case = 0
resharper_csharp_blank_lines_after_case = 0
# Section: Rider Code Style - C# Braces layout.
resharper_csharp_type_declaration_braces = next_line
resharper_csharp_indent_inside_namespace = true
resharper_csharp_invocable_declaration_braces = next_line
resharper_csharp_anonymous_method_declaration_braces = next_line
resharper_csharp_accessor_owner_declaration_braces = next_line
resharper_csharp_accessor_declaration_braces = next_line
resharper_csharp_case_block_braces = next_line
resharper_csharp_initializer_braces = next_line
resharper_csharp_use_continuous_indent_inside_initializer_braces = true
resharper_csharp_other_braces = next_line
resharper_csharp_allow_comment_after_lbrace = false
resharper_csharp_empty_block_style = together
# Section: Rider Code (Style / Inspections) - C# Syntax style (`var` usage in declarations).
resharper_csharp_for_built_in_types = use_var_when_evident
resharper_csharp_for_simple_types = use_var_when_evident
resharper_csharp_for_other_types = use_var_when_evident
resharper_csharp_use_roslyn_logic_for_evident_types = true
resharper_csharp_prefer_separate_deconstructed_variables_declaration = true
resharper_csharp_prefer_explicit_discard_declaration = true
resharper_suggest_var_or_type_built_in_types_highlighting = warning
resharper_suggest_var_or_type_simple_types_highlighting = warning
resharper_suggest_var_or_type_elsewhere_highlighting = warning
resharper_arrange_var_keywords_in_deconstructing_declaration_highlighting = warning
resharper_suggest_discard_declaration_var_style_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Instance members qualification).
resharper_csharp_instance_members_qualify_members = all
resharper_csharp_instance_members_qualify_declared_in = this_class, base_class
resharper_arrange_this_qualifier_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Static members qualification).
resharper_csharp_static_members_qualify_with = current_type
resharper_csharp_static_members_qualify_members = all
resharper_arrange_static_member_qualifier_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Built-in types).
resharper_csharp_builtin_type_reference_style = use_keyword
resharper_csharp_builtin_type_reference_for_member_access_style = use_keyword
resharper_built_in_type_reference_style_highlighting = warning
resharper_built_in_type_reference_style_for_member_access_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Reference qualification and `using` directives).
resharper_csharp_prefer_qualified_reference = false
resharper_csharp_add_imports_to_deepest_scope = true
resharper_csharp_sort_usings_with_system_first = true
resharper_csharp_qualified_using_at_nested_scope = true
resharper_csharp_allow_alias = true
resharper_csharp_can_use_global_alias = true
# Section: Rider Code (Style / Inspections) - C# Syntax style (Modifiers).
resharper_csharp_default_private_modifier = explicit
resharper_csharp_default_internal_modifier = explicit
resharper_csharp_modifiers_order = public private protected internal new static abstract virtual sealed readonly override extern unsafe volatile async
resharper_arrange_type_member_modifiers_highlighting = warning
resharper_arrange_type_modifiers_highlighting = warning
resharper_arrange_modifiers_order_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Arguments).
resharper_csharp_arguments_skip_single = false
resharper_csharp_arguments_literal = positional
resharper_csharp_arguments_string_literal = positional
resharper_csharp_arguments_named = positional
resharper_csharp_arguments_anonymous_function = positional
resharper_csharp_arguments_other = positional
resharper_arguments_style_literal_highlighting = warning
resharper_arguments_style_string_literal_highlighting = warning
resharper_arguments_style_named_expression_highlighting = warning
resharper_arguments_style_anonymous_function_highlighting = warning
resharper_arguments_style_other_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Parentheses).
resharper_csharp_parentheses_redundancy_style = remove_if_not_clarifies_precedence
resharper_csharp_parentheses_non_obvious_operations = null_coalescing, conditional, conditional_or, conditional_and, bitwise, bitwise_inclusive_or, range, bitwise_exclusive_or, equality, relational, shift, arithmetic, additive, multiplicative, bitwise_and
resharper_csharp_parentheses_group_non_obvious_operations = arithmetic, relational, conditional
resharper_csharp_parentheses_same_type_operations = true
resharper_arrange_redundant_parentheses_highlighting = warning
resharper_arrange_missing_parentheses_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Braces).
resharper_csharp_braces_for_ifelse = required
resharper_csharp_braces_for_for = required
resharper_csharp_braces_for_foreach = required
resharper_csharp_braces_for_while = required
resharper_csharp_braces_for_dowhile = required
resharper_csharp_braces_for_using = required
resharper_csharp_braces_for_lock = required
resharper_csharp_braces_for_fixed = required
resharper_csharp_braces_redundant = true
resharper_enforce_if_statement_braces_highlighting = warning
resharper_enforce_for_statement_braces_highlighting = warning
resharper_enforce_foreach_statement_braces_highlighting = warning
resharper_enforce_while_statement_braces_highlighting = warning
resharper_enforce_do_while_statement_braces_highlighting = warning
resharper_enforce_using_statement_braces_highlighting = warning
resharper_enforce_lock_statement_braces_highlighting = warning
resharper_enforce_fixed_statement_braces_highlighting = warning
resharper_remove_redundant_braces_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Code body).
resharper_csharp_method_or_operator_body = block_body
resharper_csharp_local_function_body = block_body
resharper_csharp_constructor_or_destructor_body = block_body
resharper_csharp_accessor_owner_body = expression_body
resharper_csharp_namespace_body = file_scoped
resharper_csharp_use_heuristics_for_body_style = true
resharper_arrange_method_or_operator_body_highlighting = warning
resharper_arrange_local_function_body_highlighting = warning
resharper_arrange_constructor_or_destructor_body_highlighting = warning
resharper_arrange_accessor_owner_body_highlighting = warning
resharper_arrange_namespace_body_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Attributes).
resharper_csharp_force_attribute_style = separate
resharper_arrange_attributes_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Trailing comma).
resharper_csharp_trailing_comma_in_multiline_lists = true
resharper_csharp_trailing_comma_in_singleline_lists = true
resharper_arrange_trailing_comma_in_multiline_lists_highlighting = warning
resharper_arrange_trailing_comma_in_singleline_lists_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Object creation).
resharper_csharp_object_creation_when_type_evident = target_typed
resharper_csharp_object_creation_when_type_not_evident = explicitly_typed
resharper_arrange_object_creation_when_type_evident_highlighting = warning
resharper_arrange_object_creation_when_type_not_evident_highlighting = warning
# Section: Rider Code (Style / Inspections) - C# Syntax style (Default value).
resharper_csharp_default_value_when_type_evident = default_literal
resharper_csharp_default_value_when_type_not_evident = default_expression
resharper_arrange_default_value_when_type_evident_highlighting = warning
resharper_arrange_default_value_when_type_not_evident_highlighting = warning
# Section: Rider Code Style - C# Tabs, Indents, Alignments (General).
resharper_csharp_indent_style = space
resharper_csharp_indent_size = 4
resharper_csharp_tab_width = 4
resharper_csharp_continuous_indent_multiplier = 1
# Section: Rider Code Style - C# Tabs, Indents, Alignments (Nested statements).
resharper_csharp_indent_nested_usings_stmt = true
resharper_csharp_indent_nested_fixed_stmt = true
resharper_csharp_indent_nested_lock_stmt = true
resharper_csharp_indent_nested_for_stmt = true
resharper_csharp_indent_nested_foreach_stmt = true
resharper_csharp_indent_nested_while_stmt = true
# Section: Rider Code Style - C# Tabs, Indents, Alignments (Parenthesis).
resharper_csharp_use_continuous_indent_inside_parens = true
resharper_csharp_indent_method_decl_pars = inside
resharper_csharp_indent_invocation_pars = inside
resharper_csharp_indent_statement_pars = inside
resharper_csharp_indent_typeparam_angles = inside
resharper_csharp_indent_typearg_angles = inside
resharper_csharp_indent_pars = inside
# Section: Rider Code Style - C# Tabs, Indents, Alignments (Preprocessor directives).
resharper_csharp_indent_preprocessor_if = no_indent
resharper_csharp_indent_preprocessor_region = usual_indent
resharper_csharp_indent_preprocessor_other = no_indent
# Section: Rider Code Style - C# Tabs, Indents, Alignments (Other indents).
resharper_indent_switch_labels = true
resharper_csharp_outdent_statement_labels = true
resharper_csharp_indent_type_constraints = true
resharper_csharp_stick_comment = false
resharper_csharp_place_comments_at_first_column = false
resharper_csharp_use_indent_from_previous_element = true
resharper_csharp_indent_braces_inside_statement_conditions = true
# Section: Rider Code Style - C# Tabs, Indents, Alignments (Align multiline constructs).
resharper_csharp_alignment_tab_fill_style = optimal_fill
resharper_csharp_allow_far_alignment = false
resharper_csharp_align_multiline_parameter = false
resharper_csharp_align_multiline_extends_list = true
resharper_csharp_align_linq_query = true
resharper_csharp_align_multiline_binary_expressions_chain = true
resharper_csharp_outdent_binary_ops = true
resharper_csharp_align_multiline_calls_chain = true
resharper_csharp_outdent_dots = true
resharper_csharp_align_multiline_array_and_object_initializer = false
resharper_csharp_align_multiline_switch_expression = true
resharper_csharp_align_multiline_property_pattern = true
resharper_csharp_align_multiline_binary_patterns = true
resharper_csharp_outdent_binary_pattern_ops = true
resharper_csharp_indent_anonymous_method_block = true
resharper_csharp_align_first_arg_by_paren = false
resharper_csharp_align_multiline_argument = false
resharper_csharp_align_tuple_components = false
resharper_csharp_align_multiline_expression = false
resharper_csharp_align_multiline_statement_conditions = false
resharper_csharp_align_multiline_for_stmt = false
resharper_csharp_align_multiple_declaration = true
resharper_csharp_align_multline_type_parameter_list = true
resharper_csharp_align_multline_type_parameter_constrains = true
resharper_csharp_outdent_commas = true
# Section: Rider Code Style - C# Tabs, Indents, Alignments (Align similar code in columns).
resharper_csharp_int_align_fix_in_adjacent = true
resharper_csharp_int_align_fields = false
resharper_csharp_int_align_properties = false
resharper_csharp_int_align_methods = false
resharper_csharp_int_align_parameters = false
resharper_csharp_int_align_variables = false
resharper_csharp_int_align_assignments = false
resharper_csharp_int_align_property_patterns = false
resharper_csharp_int_align_nested_ternary = false
resharper_csharp_int_align_invocations = false
resharper_csharp_int_align_binary_expressions = false
resharper_csharp_int_align_comments = false
resharper_csharp_int_align_switch_sections = false
resharper_csharp_int_align_switch_expressions = false
# Section: Rider Code Style - C# Line Breaks (General).
resharper_csharp_keep_user_linebreaks = false
resharper_csharp_max_line_length = 120
resharper_csharp_wrap_before_comma = false
resharper_csharp_wrap_before_eq = true
resharper_csharp_special_else_if_treatment = false
resharper_csharp_insert_final_newline = true
# Section: Rider Code Style - C# Line Breaks (Arrangement of attributes).
resharper_csharp_max_attribute_length_for_same_line = 1
resharper_csharp_keep_existing_attribute_arrangement = false
resharper_csharp_place_type_attribute_on_same_line = never
resharper_csharp_place_method_attribute_on_same_line = never
resharper_csharp_place_accessorholder_attribute_on_same_line = never
resharper_csharp_place_accessor_attribute_on_same_line = never
resharper_csharp_place_field_attribute_on_same_line = never
# Section: Rider Code Style - C# Line Breaks (Arrangement of method signatures).
resharper_csharp_wrap_parameters_style = chop_if_long
resharper_csharp_max_formal_parameters_on_line = 3
resharper_csharp_keep_existing_declaration_parens_arrangement = false
resharper_csharp_wrap_before_declaration_lpar = false
resharper_csharp_wrap_after_declaration_lpar = false
resharper_csharp_wrap_before_declaration_rpar = false
resharper_csharp_place_constructor_initializer_on_same_line = false
# Section: Rider Code Style - C# Line Breaks (Arrangement of expression bodied members).
resharper_csharp_keep_existing_expr_member_arrangement = false
resharper_csharp_place_expr_method_on_single_line = if_owner_is_single_line
resharper_csharp_place_expr_property_on_single_line = if_owner_is_single_line
resharper_csharp_place_expr_accessor_on_single_line = if_owner_is_single_line
resharper_csharp_wrap_before_arrow_with_expressions = true
# Section: Rider Code Style - C# Line Breaks (Arrangement of type parameters, constraints and base types).
resharper_csharp_place_type_constraints_on_same_line = false
resharper_csharp_wrap_before_first_type_parameter_constraint = true
resharper_csharp_wrap_multiple_type_parameter_constraints_style = chop_if_long
resharper_csharp_wrap_before_type_parameter_langle = false
resharper_csharp_wrap_before_extends_colon = true
resharper_csharp_wrap_extends_list_style = chop_if_long
# Section: Rider Code Style - C# Line Breaks (Arrangement of declaration blocks).
resharper_csharp_keep_existing_declaration_block_arrangement = false
resharper_csharp_place_abstract_accessorholder_on_single_line = true
resharper_csharp_place_simple_accessorholder_on_single_line = true
resharper_csharp_place_accessor_with_attrs_holder_on_single_line = false
resharper_csharp_place_simple_accessor_on_single_line = true
resharper_csharp_place_simple_method_on_single_line = false
# Section: Rider Code Style - C# Line Breaks (Arrangement of enumerations).
resharper_csharp_keep_existing_enum_arrangement = false
resharper_csharp_max_enum_members_on_line = 1
resharper_csharp_place_simple_enum_on_single_line = false
resharper_csharp_wrap_enum_declaration = chop_if_long
resharper_new_line_before_else = true
resharper_csharp_new_line_before_while = true
resharper_new_line_before_catch = true
resharper_new_line_before_finally = true
resharper_csharp_wrap_for_stmt_header_style = chop_if_long
resharper_csharp_wrap_multiple_declaration_style = chop_if_long
# Section: Rider Code Style - C# Line Breaks (Arrangement of embedded statements).
resharper_csharp_keep_existing_embedded_arrangement = false
resharper_csharp_place_simple_embedded_statement_on_same_line = never
resharper_csharp_place_simple_case_statement_on_same_line = never
# Section: Rider Code Style - C# Line Breaks (Arrangement of embedded blocks).
resharper_csharp_keep_existing_embedded_block_arrangement = false
resharper_csharp_place_simple_embedded_block_on_same_line = false
resharper_csharp_place_simple_anonymousmethod_on_single_line = true
# Section: Rider Code Style - C# Line Breaks (Arrangement of switch expressions).
resharper_csharp_keep_existing_switch_expression_arrangement = false
resharper_csharp_place_simple_switch_expression_on_single_line = false
resharper_csharp_wrap_switch_expression = chop_if_long
# Section: Rider Code Style - C# Line Breaks (Arrangement of property patterns).
resharper_csharp_keep_existing_property_patterns_arrangement = false
resharper_csharp_place_simple_property_pattern_on_single_line = false
resharper_csharp_wrap_property_pattern = chop_if_long
# Section: Rider Code Style - C# Line Breaks (Arrangement of initializers).
resharper_csharp_keep_existing_initializer_arrangement = false
resharper_csharp_place_simple_initializer_on_single_line = true
resharper_csharp_max_initializer_elements_on_line = 1
resharper_csharp_wrap_object_and_collection_initializer_style = chop_if_long
resharper_csharp_max_array_initializer_elements_on_line = 1
resharper_csharp_wrap_array_initializer_style = chop_if_long
# Section: Rider Code Style - C# Line Breaks (Arrangement of invocations).
resharper_csharp_wrap_arguments_style = chop_if_long
resharper_csharp_max_invocation_arguments_on_line = 5
resharper_csharp_keep_existing_invocation_parens_arrangement = false
resharper_csharp_wrap_before_invocation_lpar = false
resharper_csharp_wrap_after_invocation_lpar = false
resharper_csharp_wrap_before_invocation_rpar = false
# Section: Rider Code Style - C# Line Breaks (Arrangement of member access expressions).
resharper_csharp_wrap_after_dot_in_method_calls = false
resharper_csharp_wrap_chained_method_calls = chop_if_long
# Section: Rider Code Style - C# Line Breaks (Arrangement of binary expressions).
resharper_csharp_wrap_before_binary_opsign = true
resharper_csharp_wrap_chained_binary_expressions = chop_if_long
resharper_csharp_wrap_before_binary_pattern_op = true
resharper_csharp_wrap_chained_binary_patterns = chop_if_long
resharper_csharp_force_chop_compound_if_expression = false
resharper_csharp_force_chop_compound_while_expression = false
resharper_csharp_force_chop_compound_do_expression = false
# Section: Rider Code Style - C# Line Breaks (Arrangement of ternary expressions).
resharper_csharp_wrap_before_ternary_opsigns = true
resharper_csharp_wrap_ternary_expr_style = chop_if_long
resharper_csharp_nested_ternary_style = expanded
# Section: Rider Code Style - C# Line Breaks (Arrangement of LINQ expressions).
resharper_csharp_wrap_linq_expressions = chop_if_long
resharper_csharp_wrap_before_linq_expression = true
resharper_csharp_place_linq_into_on_new_line = false
# Section: Rider Code Style - C# Line Breaks (Arrangement of interpolated strings).
resharper_csharp_wrap_verbatim_interpolated_strings = chop_if_long
# Section: Rider Code Style - C# Spaces (Preserve existing formatting).
resharper_csharp_extra_spaces = remove_all
# Section: Rider Code Style - C# Spaces (Before parentheses in statements).
resharper_csharp_space_before_if_parentheses = true
resharper_csharp_space_before_while_parentheses = true
resharper_csharp_space_before_catch_parentheses = true
resharper_csharp_space_before_switch_parentheses = true
resharper_csharp_space_before_for_parentheses = true
resharper_csharp_space_before_foreach_parentheses = true
resharper_csharp_space_before_using_parentheses = true
resharper_csharp_space_before_lock_parentheses = true
resharper_csharp_space_before_fixed_parentheses = true
# Section: Rider Code Style - C# Spaces (Before other parentheses).
resharper_csharp_space_before_method_call_parentheses = false
resharper_csharp_space_before_empty_method_call_parentheses = false
resharper_csharp_space_before_method_parentheses = false
resharper_csharp_space_before_empty_method_parentheses = false
resharper_csharp_space_before_typeof_parentheses = false
resharper_csharp_space_before_default_parentheses = false
resharper_csharp_space_before_checked_parentheses = false
resharper_csharp_space_before_sizeof_parentheses = false
resharper_csharp_space_before_nameof_parentheses = false
resharper_csharp_space_before_new_parentheses = false
resharper_csharp_space_between_keyword_and_expression = true
resharper_csharp_space_between_keyword_and_type = true
# Section: Rider Code Style - C# Spaces (Within parentheses in statements).
resharper_csharp_space_within_if_parentheses = false
resharper_csharp_space_within_while_parentheses = false
resharper_csharp_space_within_catch_parentheses = false
resharper_csharp_space_within_switch_parentheses = false
resharper_csharp_space_within_for_parentheses = false
resharper_csharp_space_within_foreach_parentheses = false
resharper_csharp_space_within_using_parentheses = false
resharper_csharp_space_within_lock_parentheses = false
resharper_csharp_space_within_fixed_parentheses = false
# Section: Rider Code Style - C# Spaces (Within other parentheses).
resharper_csharp_space_within_parentheses = false
resharper_csharp_space_between_typecast_parentheses = false
resharper_space_between_method_declaration_parameter_list_parentheses = false
resharper_space_between_method_declaration_empty_parameter_list_parentheses = false
resharper_space_between_method_call_parameter_list_parentheses = false
resharper_space_between_method_call_empty_parameter_list_parentheses = false
resharper_csharp_space_within_typeof_parentheses = false
resharper_csharp_space_within_default_parentheses = false
resharper_csharp_space_within_checked_parentheses = false
resharper_csharp_space_within_sizeof_parentheses = false
resharper_csharp_space_within_nameof_parentheses = false
resharper_csharp_space_within_new_parentheses = false
# Section: Rider Code Style - C# Spaces (Around array brackets).
resharper_csharp_space_before_array_access_brackets = false
resharper_csharp_space_before_array_rank_brackets = false
resharper_csharp_space_within_array_access_brackets = false
resharper_csharp_space_within_array_rank_brackets = false
resharper_csharp_space_within_array_rank_empty_brackets = false
# Section: Rider Code Style - C# Spaces (Around angle brackets).
resharper_csharp_space_before_type_parameter_angle = false
resharper_csharp_space_before_type_argument_angle = false
resharper_csharp_space_within_type_parameter_angles = false
resharper_csharp_space_within_type_argument_angles = false
# Section: Rider Code Style - C# Spaces (Around braces).
resharper_csharp_space_before_singleline_accessorholder = true
resharper_csharp_space_in_singleline_accessorholder = true
resharper_csharp_space_between_accessors_in_singleline_property = true
resharper_csharp_space_within_empty_braces = true
resharper_csharp_space_in_singleline_method = true
resharper_csharp_space_in_singleline_anonymous_method = true
resharper_csharp_space_within_single_line_array_initializer_braces = true
# Section: Rider Code Style - C# Spaces (Around binary operators).
resharper_csharp_space_around_assignment_op = true
resharper_csharp_space_around_logical_op = true
resharper_csharp_space_around_equality_op = true
resharper_csharp_space_around_relational_op = true
resharper_csharp_space_around_bitwise_op = true
resharper_csharp_space_around_additive_op = true
resharper_csharp_space_around_multiplicative_op = true
resharper_csharp_space_around_shift_op = true
resharper_csharp_space_around_nullcoalescing_op = true
resharper_csharp_space_around_arrow_op = true
# Section: Rider Code Style - C# Spaces (After unary operators).
resharper_csharp_space_after_logical_not_op = false
resharper_csharp_space_after_unary_minus_op = false
resharper_csharp_space_after_unary_plus_op = false
resharper_csharp_space_after_ampersand_op = false
resharper_csharp_space_after_asterik_op = false
resharper_csharp_space_near_postfix_and_prefix_op = false
# Section: Rider Code Style - C# Spaces (In unary operator).
resharper_csharp_space_before_ternary_quest = true
resharper_csharp_space_after_ternary_quest = true
resharper_csharp_space_before_ternary_colon = true
resharper_csharp_space_after_ternary_colon = true
# Section: Rider Code Style - C# Spaces (Around comma and semicolon).
resharper_space_before_comma = false
resharper_space_after_comma = true
resharper_space_before_semicolon_in_for_statement = false
resharper_space_after_semicolon_in_for_statement = true
resharper_csharp_space_before_semicolon = false
# Section: Rider Code Style - C# Spaces (Around colon).
resharper_space_before_colon_in_inheritance_clause = true
resharper_space_after_colon_in_inheritance_clause = true
resharper_csharp_space_before_type_parameter_constraint_colon = true
resharper_csharp_space_after_type_parameter_constraint_colon = true
resharper_csharp_space_before_colon_in_case = false
resharper_csharp_space_after_colon_in_case = true
resharper_csharp_space_before_attribute_colon = false
resharper_csharp_space_after_attribute_colon = false
# Section: Rider Code Style - C# Spaces (Attributes).
resharper_csharp_space_between_attribute_sections = true
resharper_csharp_space_within_attribute_brackets = false
resharper_csharp_space_after_attributes = true
# Section: Rider Code Style - C# Spaces (Other).
resharper_space_after_cast = false
resharper_csharp_space_around_dot = false
resharper_csharp_space_around_lambda_arrow = true
resharper_csharp_space_before_pointer_asterik_declaration = false
resharper_csharp_space_before_nullable_mark = false
resharper_csharp_space_around_alias_eq = true
resharper_csharp_space_before_trailing_comment = true
resharper_csharp_space_after_operator_keyword = true
# Section: Rider Code Style - C# Other.
resharper_csharp_old_engine = false
# Section: Rider Code Inspections - Code Notification.
resharper_invocation_is_skipped_highlighting = warning
resharper_non_parsable_element_highlighting = warning
# Section: Rider Code Inspections - Common Practices and Code Improvements.
resharper_access_to_static_member_via_derived_type_highlighting = warning
resharper_annotation_redundancy_in_hierarchy_highlighting = warning
resharper_auto_property_can_be_made_get_only_global_highlighting = warning
resharper_auto_property_can_be_made_get_only_local_highlighting = warning
resharper_resharper_base_member_has_params_highlighting = warning
resharper_resharper_check_for_reference_equality_instead_1_highlighting = warning
resharper_check_for_reference_equality_instead_3_highlighting = warning
resharper_check_for_reference_equality_instead_2_highlighting = warning
resharper_check_for_reference_equality_instead_4_highlighting = warning
resharper_class_can_be_sealed_global_highlighting = warning
resharper_class_can_be_sealed_local_highlighting = warning
resharper_container_annotation_redundancy_highlighting = warning
resharper_convert_if_do_to_while_highlighting = warning
resharper_convert_if_to_or_expression_highlighting = warning
resharper_convert_to_constant_global_highlighting = warning
resharper_convert_to_constant_local_highlighting = warning
resharper_annotate_not_null_parameter_highlighting = warning
resharper_annotate_can_be_null_parameter_highlighting = warning
resharper_annotate_not_null_type_member_highlighting = warning
resharper_annotate_can_be_null_type_member_highlighting = warning
resharper_empty_embedded_statement_highlighting = warning
resharper_empty_statement_highlighting = warning
resharper_field_can_be_made_read_only_global_highlighting = warning
resharper_resharper_field_can_be_made_read_only_local_highlighting = warning
resharper_unassigned_get_only_auto_property_highlighting = warning
resharper_invert_condition_1_highlighting = warning
resharper_more_specific_foreach_variable_type_available_highlighting = warning
resharper_join_declaration_and_initializer_highlighting = warning
resharper_use_verbatim_string_highlighting = warning
resharper_resharper_local_function_can_be_made_static_highlighting = warning
resharper_too_wide_local_variable_scope_highlighting = warning
resharper_public_constructor_in_abstract_class_highlighting = warning
resharper_member_can_be_private_global_highlighting = warning
resharper_member_can_be_private_local_highlighting = warning
resharper_member_can_be_protected_global_highlighting = warning
resharper_member_can_be_protected_local_highlighting = warning
resharper_member_can_be_made_static_global_highlighting = warning
resharper_member_can_be_made_static_local_highlighting = warning
resharper_member_can_be_internal_highlighting = warning
resharper_method_has_async_overload_highlighting = warning
resharper_method_has_async_overload_with_cancellation_highlighting = warning
resharper_method_supports_cancellation_highlighting = warning
resharper_internal_or_private_member_not_documented_highlighting = warning
resharper_multiple_nullable_attributes_usage_highlighting = warning
resharper_nested_string_interpolation_highlighting = warning
resharper_annotation_redundancy_at_value_type_highlighting = warning
resharper_not_observable_annotation_redundancy_highlighting = warning
resharper_suggest_base_type_for_parameter_highlighting = warning
resharper_suggest_base_type_for_parameter_in_constructor_highlighting = warning
resharper_parameter_type_can_be_enumerable_global_highlighting = warning
resharper_parameter_type_can_be_enumerable_local_highlighting = warning
resharper_possible_mistaken_argument_highlighting = warning
resharper_possible_mistaken_call_to_get_type_1_highlighting = warning
resharper_possible_mistaken_call_to_get_type_2_highlighting = warning
resharper_property_can_be_made_init_only_global_highlighting = warning
resharper_property_can_be_made_init_only_local_highlighting = warning
resharper_redundant_is_before_relational_pattern_highlighting = warning
resharper_remove_constructor_invocation_highlighting = warning
resharper_remove_redundant_or_statement_false_highlighting = warning
resharper_remove_redundant_or_statement_true_highlighting = warning
resharper_remove_to_list_1_highlighting = warning
resharper_remove_to_list_2_highlighting = warning
resharper_replace_with_first_or_default_1_highlighting = warning
resharper_replace_with_first_or_default_2_highlighting = warning
resharper_replace_with_first_or_default_3_highlighting = warning
resharper_replace_with_first_or_default_4_highlighting = warning
resharper_replace_with_last_or_default_1_highlighting = warning
resharper_replace_with_last_or_default_2_highlighting = warning
resharper_replace_with_last_or_default_3_highlighting = warning
resharper_replace_with_last_or_default_4_highlighting = warning
resharper_replace_with_of_type_1_highlighting = warning
resharper_replace_with_of_type_2_highlighting = warning
resharper_replace_with_of_type_3_highlighting = warning
resharper_replace_with_of_type_any_1_highlighting = warning
resharper_replace_with_of_type_any_2_highlighting = warning
resharper_replace_with_of_type_count_1_highlighting = warning
resharper_replace_with_of_type_count_2_highlighting = warning
resharper_replace_with_of_type_first_1_highlighting = warning
resharper_replace_with_of_type_first_2_highlighting = warning
resharper_replace_with_of_type_first_or_default_1_highlighting = warning
resharper_replace_with_of_type_first_or_default_2_highlighting = warning
resharper_replace_with_of_type_last_1_highlighting = warning
resharper_replace_with_of_type_last_2_highlighting = warning
resharper_replace_with_of_type_last_or_default_1_highlighting = warning
resharper_replace_with_of_type_last_or_default_2_highlighting = warning
resharper_replace_with_of_type_long_count_highlighting = warning
resharper_replace_with_of_type_single_1_highlighting = warning
resharper_replace_with_of_type_single_2_highlighting = warning
resharper_replace_with_of_type_single_or_default_1_highlighting = warning
resharper_replace_with_of_type_single_or_default_2_highlighting = warning
resharper_replace_with_of_type_where_highlighting = warning
resharper_replace_with_simple_assignment_true_highlighting = warning
resharper_replace_with_simple_assignment_false_highlighting = warning
resharper_replace_with_single_assignment_false_highlighting = warning
resharper_replace_with_single_assignment_true_highlighting = warning
resharper_replace_with_single_call_to_any_highlighting = warning
resharper_replace_with_single_call_to_count_highlighting = warning
resharper_replace_with_single_call_to_first_highlighting = warning
resharper_replace_with_single_call_to_first_or_default_highlighting = warning
resharper_replace_with_single_call_to_last_highlighting = warning
resharper_replace_with_single_call_to_last_or_default_highlighting = warning
resharper_replace_with_single_call_to_single_highlighting = warning
resharper_replace_with_single_call_to_single_or_default_highlighting = warning
resharper_replace_with_single_or_default_1_highlighting = warning
resharper_replace_with_single_or_default_2_highlighting = warning
resharper_replace_with_single_or_default_3_highlighting = warning
resharper_replace_with_single_or_default_4_highlighting = warning
resharper_return_type_can_be_enumerable_global_highlighting = warning
resharper_return_type_can_be_enumerable_local_highlighting = warning
resharper_simplify_conditional_ternary_expression_highlighting = warning
resharper_simplify_linq_expression_use_all_highlighting = warning
resharper_simplify_linq_expression_use_any_highlighting = warning
resharper_double_negation_in_pattern_highlighting = warning
resharper_negation_of_relational_pattern_highlighting = warning
resharper_negative_equality_expression_highlighting = warning
resharper_specify_string_comparison_highlighting = warning
resharper_specify_a_culture_in_string_conversion_explicitly_highlighting = warning
resharper_string_literal_as_interpolation_argument_highlighting = warning
resharper_string_compare_is_culture_specific_4_highlighting = warning
resharper_string_compare_is_culture_specific_5_highlighting = warning
resharper_string_compare_is_culture_specific_6_highlighting = warning
resharper_string_compare_is_culture_specific_1_highlighting = warning
resharper_string_compare_is_culture_specific_2_highlighting = warning
resharper_string_compare_is_culture_specific_3_highlighting = warning
resharper_string_compare_to_is_culture_specific_highlighting = warning
resharper_string_ends_with_is_culture_specific_highlighting = warning
resharper_string_index_of_is_culture_specific_1_highlighting = warning
resharper_string_index_of_is_culture_specific_2_highlighting = warning
resharper_string_index_of_is_culture_specific_3_highlighting = warning
resharper_string_last_index_of_is_culture_specific_1_highlighting = warning
resharper_string_last_index_of_is_culture_specific_2_highlighting = warning
resharper_string_last_index_of_is_culture_specific_3_highlighting = warning
resharper_string_starts_with_is_culture_specific_highlighting = warning
resharper_struct_can_be_made_read_only_highlighting = warning
resharper_struct_member_can_be_made_read_only_highlighting = warning
resharper_try_statements_can_be_merged_highlighting = warning
resharper_type_parameter_can_be_variant_highlighting = warning
resharper_use_throw_if_null_method_highlighting = warning
resharper_use_array_creation_expression_1_highlighting = warning
resharper_use_array_creation_expression_2_highlighting = warning
resharper_use_array_empty_method_highlighting = warning
resharper_use_cancellation_token_for_i_async_enumerable_highlighting = warning
resharper_use_nullable_attributes_supported_by_compiler_highlighting = warning
resharper_use_event_args_empty_field_highlighting = warning
resharper_use_indexed_property_highlighting = warning
resharper_use_is_operator_1_highlighting = warning
resharper_use_is_operator_2_highlighting = warning
resharper_use_method_any_0_highlighting = warning
resharper_use_method_any_1_highlighting = warning
resharper_use_method_any_2_highlighting = warning
resharper_use_method_any_3_highlighting = warning
resharper_use_method_any_4_highlighting = warning
resharper_use_method_is_instance_of_type_highlighting = warning
resharper_simplify_linq_expression_use_min_by_and_max_by_highlighting = warning
resharper_replace_with_string_is_null_or_empty_highlighting = warning
resharper_use_empty_types_field_highlighting = warning
# Section: Rider Code Inspections - Compiler warnings.
resharper_c_sharp_warnings_cs1030_highlighting = warning
resharper_c_sharp_warnings_cs8971_highlighting = warning
resharper_c_sharp_warnings_cs8763_highlighting = warning
resharper_c_sharp_warnings_cs8607_highlighting = warning
resharper_c_sharp_warnings_cs1058_highlighting = warning
resharper_c_sharp_warnings_cs1911_highlighting = warning
resharper_c_sharp_warnings_cs8094_highlighting = warning
resharper_c_sharp_warnings_cs1574_highlighting = warning
resharper_c_sharp_warnings_cs8624_highlighting = warning
resharper_c_sharp_warnings_cs8620_highlighting = warning
resharper_c_sharp_warnings_cs0665_highlighting = warning
resharper_c_sharp_warnings_cs1717_highlighting = warning
resharper_c_sharp_warnings_cs1998_highlighting = warning
resharper_c_sharp_warnings_cs4014_highlighting = warning
resharper_c_sharp_warnings_cs8892_highlighting = warning
resharper_c_sharp_warnings_cs8425_highlighting = warning
resharper_c_sharp_warnings_cs0658_highlighting = warning
resharper_c_sharp_warnings_cs0657_highlighting = warning
resharper_c_sharp_warnings_cs1592_highlighting = warning
resharper_c_sharp_warnings_cs0675_highlighting = warning
resharper_c_sharp_warnings_cs8656_highlighting = warning
resharper_c_sharp_warnings_cs8625_highlighting = warning
resharper_c_sharp_warnings_cs1574_cs1584_cs1581_cs1580_highlighting = warning
resharper_c_sharp_warnings_cs0659_highlighting = warning
resharper_c_sharp_warnings_cs0162_highlighting = warning
resharper_c_sharp_warnings_cs0464_highlighting = warning
resharper_c_sharp_warnings_cs0652_highlighting = warning
resharper_c_sharp_warnings_cs8600_highlighting = warning
resharper_c_sharp_warnings_cs0628_highlighting = warning
resharper_c_sharp_warnings_cs1066_highlighting = warning
resharper_c_sharp_warnings_cs8602_highlighting = warning
resharper_c_sharp_warnings_cs1571_highlighting = warning
resharper_c_sharp_warnings_cs1710_highlighting = warning
resharper_c_sharp_warnings_cs1522_highlighting = warning
resharper_unused_field_compiler_highlighting = warning
resharper_c_sharp_warnings_cs7095_highlighting = warning
resharper_c_sharp_warnings_cs8794_highlighting = warning
resharper_c_sharp_warnings_cs0183_highlighting = warning
resharper_c_sharp_warnings_cs0184_highlighting = warning
resharper_c_sharp_warnings_cs0469_highlighting = warning
resharper_c_sharp_warnings_cs1580_highlighting = warning
resharper_c_sharp_warnings_cs0465_highlighting = warning
resharper_c_sharp_warnings_cs1570_highlighting = warning
resharper_c_sharp_warnings_cs1590_highlighting = warning
resharper_c_sharp_warnings_cs0109_highlighting = warning
resharper_c_sharp_warnings_cs0108_cs0114_highlighting = warning
resharper_c_sharp_warnings_cs8776_highlighting = warning
resharper_c_sharp_warnings_cs8775_highlighting = warning
resharper_c_sharp_warnings_cs8774_highlighting = warning
resharper_c_sharp_warnings_cs0672_highlighting = warning
resharper_c_sharp_warnings_cs8770_highlighting = warning
resharper_c_sharp_warnings_cs1591_highlighting = warning
resharper_c_sharp_warnings_cs1957_highlighting = warning
resharper_c_sharp_warnings_wme006_highlighting = warning
resharper_not_accessed_field_compiler_highlighting = warning
resharper_not_accessed_variable_compiler_highlighting = warning
resharper_c_sharp_warnings_cs8618_highlighting = warning
resharper_c_sharp_warnings_cs8633_highlighting = warning
resharper_c_sharp_warnings_cs8643_highlighting = warning
resharper_c_sharp_warnings_cs8644_highlighting = warning
resharper_c_sharp_warnings_cs8616_highlighting = warning
resharper_c_sharp_warnings_cs8613_highlighting = warning
resharper_c_sharp_warnings_cs8609_highlighting = warning
resharper_c_sharp_warnings_cs8819_highlighting = warning
resharper_c_sharp_warnings_cs8621_highlighting = warning
resharper_c_sharp_warnings_cs8619_highlighting = warning
resharper_c_sharp_warnings_cs8615_highlighting = warning
resharper_c_sharp_warnings_cs8612_highlighting = warning
resharper_c_sharp_warnings_cs8608_highlighting = warning
resharper_c_sharp_warnings_cs8622_highlighting = warning
resharper_c_sharp_warnings_cs8617_highlighting = warning
resharper_c_sharp_warnings_cs8614_highlighting = warning
resharper_c_sharp_warnings_cs8610_highlighting = warning
resharper_c_sharp_warnings_cs8611_highlighting = warning
resharper_c_sharp_warnings_cs8768_highlighting = warning
resharper_c_sharp_warnings_cs8766_highlighting = warning
resharper_c_sharp_warnings_cs8764_highlighting = warning
resharper_c_sharp_warnings_cs8634_highlighting = warning
resharper_c_sharp_warnings_cs8631_highlighting = warning
resharper_c_sharp_warnings_cs8714_highlighting = warning
resharper_c_sharp_warnings_cs8769_highlighting = warning
resharper_c_sharp_warnings_cs8767_highlighting = warning
resharper_c_sharp_warnings_cs8765_highlighting = warning
resharper_c_sharp_warnings_cs8629_highlighting = warning
resharper_c_sharp_warnings_cs8670_highlighting = warning
resharper_c_sharp_warnings_cs0660_cs0661_highlighting = warning
resharper_c_sharp_warnings_cs1573_highlighting = warning
resharper_c_sharp_warnings_cs8762_highlighting = warning
resharper_c_sharp_warnings_cs8824_highlighting = warning
resharper_c_sharp_warnings_cs8777_highlighting = warning
resharper_c_sharp_warnings_cs8947_highlighting = warning
resharper_c_sharp_warnings_cs8667_highlighting = warning
resharper_c_sharp_warnings_cs0642_highlighting = warning
resharper_c_sharp_warnings_cs8604_highlighting = warning
resharper_c_sharp_warnings_cs8601_highlighting = warning
resharper_c_sharp_warnings_cs8603_highlighting = warning
resharper_c_sharp_warnings_cs0252_cs0253_highlighting = warning
resharper_c_sharp_warnings_cs8851_highlighting = warning
resharper_c_sharp_warnings_cs0420_highlighting = warning
resharper_c_sharp_warnings_cs8825_highlighting = warning
resharper_c_sharp_warnings_cs7023_highlighting = warning
resharper_c_sharp_warnings_cs1584_highlighting = warning
resharper_c_sharp_warnings_cs0197_highlighting = warning
resharper_c_sharp_warnings_cs8632_highlighting = warning
resharper_c_sharp_warnings_cs8669_highlighting = warning
resharper_c_sharp_warnings_cs8965_highlighting = warning
resharper_c_sharp_warnings_cs8963_highlighting = warning
resharper_c_sharp_warnings_cs8966_highlighting = warning
resharper_c_sharp_warnings_cs8961_highlighting = warning
resharper_c_sharp_warnings_cs8960_highlighting = warning
resharper_c_sharp_warnings_cs8962_highlighting = warning
resharper_c_sharp_warnings_cs8424_highlighting = warning
resharper_c_sharp_warnings_cs8417_highlighting = warning
resharper_c_sharp_warnings_cs8416_highlighting = warning
resharper_c_sharp_warnings_cs0078_highlighting = warning
resharper_c_sharp_warnings_cs7022_highlighting = warning
resharper_c_sharp_warnings_cs8073_highlighting = warning
resharper_c_sharp_warnings_cs8509_highlighting = warning
resharper_c_sharp_warnings_cs8846_highlighting = warning
resharper_c_sharp_warnings_cs8655_highlighting = warning
resharper_c_sharp_warnings_cs8847_highlighting = warning
resharper_c_sharp_warnings_cs8524_highlighting = warning
resharper_c_sharp_warnings_cs8123_highlighting = warning
resharper_c_sharp_warnings_cs8383_highlighting = warning
resharper_c_sharp_warnings_cs8597_highlighting = warning
resharper_c_sharp_warnings_cs8645_highlighting = warning
resharper_c_sharp_warnings_cs1712_highlighting = warning
resharper_c_sharp_warnings_cs0693_highlighting = warning
resharper_c_sharp_warnings_cs8860_highlighting = warning
resharper_c_sharp_warnings_cs1589_highlighting = warning
resharper_unassigned_field_compiler_highlighting = warning
resharper_unassigned_readonly_field_compiler_highlighting = warning
resharper_c_sharp_warnings_cs8605_highlighting = warning
resharper_unused_variable_compiler_highlighting = warning
resharper_c_sharp_warnings_cs0618_highlighting = warning
resharper_c_sharp_warnings_cs0612_highlighting = warning
resharper_c_sharp_warnings_cs1981_highlighting = warning
resharper_c_sharp_warnings_cs1572_highlighting = warning
resharper_c_sharp_warnings_cs1711_highlighting = warning
resharper_c_sharp_warnings_cs1723_highlighting = warning
resharper_c_sharp_warnings_cs1587_highlighting = warning
# Section: Rider Code Inspections - Formatting.
resharper_missing_blank_lines_highlighting = warning
resharper_redundant_blank_lines_highlighting = warning
resharper_incorrect_blank_lines_near_braces_highlighting = warning
resharper_bad_child_statement_indent_highlighting = warning
resharper_bad_declaration_braces_indent_highlighting = warning
resharper_bad_expression_braces_indent_highlighting = warning
resharper_bad_namespace_braces_indent_highlighting = warning
resharper_bad_preprocessor_indent_highlighting = warning
resharper_bad_control_braces_indent_highlighting = warning
resharper_bad_switch_braces_indent_highlighting = warning
resharper_wrong_indent_size_highlighting = warning
resharper_outdent_is_off_prev_level_highlighting = warning
resharper_bad_indent_highlighting = warning
resharper_missing_indent_highlighting = warning
resharper_tabs_and_spaces_mismatch_highlighting = warning
resharper_bad_list_line_breaks_highlighting = warning
resharper_bad_declaration_braces_line_breaks_highlighting = warning
resharper_bad_empty_braces_line_breaks_highlighting = warning
resharper_bad_expression_braces_line_breaks_highlighting = warning
resharper_bad_linq_line_breaks_highlighting = warning
resharper_bad_parens_line_breaks_highlighting = warning
resharper_bad_control_braces_line_breaks_highlighting = warning
resharper_missing_linebreak_highlighting = warning
resharper_redundant_linebreak_highlighting = warning
resharper_multiple_statements_on_one_line_highlighting = warning
resharper_multiple_type_members_on_one_line_highlighting = warning
resharper_bad_attribute_brackets_spaces_highlighting = warning
resharper_bad_braces_spaces_highlighting = warning
resharper_bad_colon_spaces_highlighting = warning
resharper_bad_comma_spaces_highlighting = warning
resharper_bad_generic_brackets_spaces_highlighting = warning
resharper_bad_member_access_spaces_highlighting = warning
resharper_bad_symbol_spaces_highlighting = warning
resharper_bad_parens_spaces_highlighting = warning
resharper_bad_semicolon_spaces_highlighting = warning
resharper_bad_square_brackets_spaces_highlighting = warning
resharper_bad_spaces_after_keyword_highlighting = warning
resharper_multiple_spaces_highlighting = warning
resharper_missing_space_highlighting = warning
resharper_redundant_space_highlighting = warning
resharper_tabs_outside_indent_highlighting = warning
# Section: Rider Code Inspections - Language Usage Opportunities.
resharper_class_cannot_be_instantiated_highlighting = warning
resharper_replace_conditional_expression_with_null_coalescing_highlighting = warning
resharper_use_negated_pattern_matching_highlighting = warning
resharper_use_pattern_matching_highlighting = warning
resharper_convert_to_local_function_highlighting = warning
resharper_convert_if_statement_to_switch_expression_highlighting = warning
resharper_convert_if_statement_to_switch_statement_highlighting = warning
resharper_convert_closure_to_method_group_highlighting = warning
resharper_use_negated_pattern_in_is_expression_highlighting = warning
resharper_convert_nullable_to_short_form_highlighting = warning
resharper_convert_to_auto_property_highlighting = warning
resharper_convert_to_auto_property_when_possible_highlighting = warning
resharper_convert_to_auto_property_with_private_setter_highlighting = warning
resharper_convert_to_primary_constructor_highlighting = warning
resharper_invoke_as_extension_method_highlighting = warning
resharper_use_await_using_highlighting = warning
resharper_convert_to_lambda_expression_highlighting = warning
resharper_convert_to_lambda_expression_when_possible_highlighting = warning
resharper_convert_to_static_class_highlighting = warning
resharper_convert_to_using_declaration_highlighting = warning
resharper_foreach_can_be_converted_to_query_using_another_get_enumerator_highlighting = warning
resharper_for_can_be_converted_to_foreach_highlighting = warning
resharper_convert_if_statement_to_conditional_ternary_expression_highlighting = warning
resharper_convert_if_statement_to_null_coalescing_expression_highlighting = warning
resharper_convert_if_statement_to_null_coalescing_assignment_highlighting = warning
resharper_convert_if_statement_to_return_statement_highlighting = warning
resharper_inline_out_variable_declaration_highlighting = warning
resharper_inline_temporary_variable_highlighting = warning
resharper_introduce_optional_parameters_global_highlighting = warning
resharper_introduce_optional_parameters_local_highlighting = warning
resharper_invert_if_highlighting = warning
resharper_join_null_check_with_usage_highlighting = warning
resharper_join_null_check_with_usage_when_possible_highlighting = warning
resharper_lambda_expression_can_be_made_static_highlighting = warning
resharper_lambda_expression_must_be_static_highlighting = warning
resharper_lambda_should_not_capture_context_highlighting = warning
resharper_loop_can_be_converted_to_query_highlighting = warning
resharper_merge_and_pattern_highlighting = warning
resharper_merge_conditional_expression_highlighting = warning
resharper_merge_conditional_expression_when_possible_highlighting = warning
resharper_merge_into_negated_pattern_highlighting = warning
resharper_merge_nested_property_patterns_highlighting = warning
resharper_merge_into_pattern_highlighting = warning
resharper_merge_into_logical_pattern_highlighting = warning
resharper_merge_sequential_checks_highlighting = warning
resharper_merge_sequential_checks_when_possible_highlighting = warning
resharper_move_to_existing_positional_deconstruction_pattern_highlighting = warning
resharper_move_variable_declaration_inside_loop_condition_highlighting = warning
resharper_foreach_can_be_partly_converted_to_query_using_another_get_enumerator_highlighting = warning
resharper_loop_can_be_partly_converted_to_query_highlighting = warning
resharper_pass_string_interpolation_highlighting = warning
resharper_replace_auto_property_with_computed_property_highlighting = warning
resharper_use_null_propagation_highlighting = warning
resharper_use_null_propagation_when_possible_highlighting = warning
resharper_replace_object_pattern_with_var_pattern_highlighting = warning
resharper_replace_slice_with_range_indexer_highlighting = warning
resharper_replace_substring_with_range_indexer_highlighting = warning
resharper_convert_switch_statement_to_switch_expression_highlighting = warning
resharper_convert_conditional_ternary_expression_to_switch_expression_highlighting = warning
resharper_convert_to_compound_assignment_highlighting = warning
resharper_convert_to_null_coalescing_compound_assignment_highlighting = warning
resharper_use_deconstruction_highlighting = warning
resharper_swap_via_deconstruction_highlighting = warning
resharper_use_index_from_end_expression_highlighting = warning
resharper_use_nameof_expression_highlighting = warning
resharper_use_nameof_expression_for_part_of_the_string_highlighting = warning
resharper_use_name_of_instead_of_type_of_highlighting = warning
resharper_use_object_or_collection_initializer_highlighting = warning
resharper_use_positional_deconstruction_pattern_highlighting = warning
resharper_use_string_interpolation_highlighting = warning
resharper_use_string_interpolation_when_possible_highlighting = warning
resharper_use_nullable_reference_types_annotation_syntax_highlighting = warning
resharper_use_with_expression_to_copy_anonymous_object_highlighting = warning
resharper_use_with_expression_to_copy_record_highlighting = warning
resharper_use_with_expression_to_copy_struct_highlighting = warning
resharper_use_with_expression_to_copy_tuple_highlighting = warning
# Section: Rider Code Inspections - Potential Code Quality Issues.
resharper_conditional_ternary_equal_branch_highlighting = warning
resharper_thread_static_at_instance_field_highlighting = warning
resharper_nullable_warning_suppression_is_used_highlighting = warning
resharper_event_never_invoked_global_highlighting = warning
resharper_access_to_disposed_closure_highlighting = warning
resharper_access_to_for_each_variable_in_closure_highlighting = warning
resharper_access_to_modified_closure_highlighting = warning
resharper_non_constant_equality_expression_has_constant_result_highlighting = warning
resharper_shift_expression_real_shift_count_is_zero_highlighting = warning
resharper_multiple_resolve_candidates_in_text_highlighting = warning
resharper_annotation_conflict_in_hierarchy_highlighting = warning
resharper_assignment_in_conditional_expression_highlighting = warning
resharper_async_iterator_invocation_without_await_foreach_highlighting = warning
resharper_unused_auto_property_accessor_global_highlighting = warning
resharper_unused_auto_property_accessor_local_highlighting = warning
resharper_async_void_lambda_highlighting = warning
resharper_async_void_method_highlighting = warning
resharper_bitwise_operator_on_enum_without_flags_highlighting = warning
resharper_base_method_call_with_default_parameter_highlighting = warning
resharper_base_object_equals_is_object_equals_highlighting = warning
resharper_static_problem_in_text_highlighting = warning
resharper_access_rights_in_text_highlighting = warning
resharper_property_not_resolved_highlighting = warning
resharper_resource_not_resolved_highlighting = warning
resharper_resource_item_not_resolved_highlighting = warning
resharper_not_resolved_in_text_highlighting = warning
resharper_address_of_marshal_by_ref_object_highlighting = warning
resharper_by_ref_argument_is_volatile_field_highlighting = warning
resharper_confusing_char_as_integer_in_constructor_highlighting = warning
resharper_class_never_instantiated_global_highlighting = warning
resharper_class_never_instantiated_local_highlighting = warning
resharper_collection_never_updated_global_highlighting = warning
resharper_collection_never_updated_local_highlighting = warning
resharper_collection_never_queried_global_highlighting = warning
resharper_collection_never_queried_local_highlighting = warning
resharper_shift_expression_result_equals_zero_highlighting = warning
resharper_co_variant_array_conversion_highlighting = warning
resharper_int_division_by_zero_highlighting = warning
resharper_spin_lock_in_readonly_field_highlighting = warning
resharper_localizable_element_highlighting = warning
resharper_empty_general_catch_clause_highlighting = warning
resharper_redundant_with_expression_highlighting = warning
resharper_enumerable_sum_in_explicit_unchecked_context_highlighting = warning
resharper_compare_of_floats_by_equality_operator_highlighting = warning
resharper_event_never_subscribed_to_global_highlighting = warning
resharper_event_never_subscribed_to_local_highlighting = warning
resharper_event_never_invoked_highlighting = warning
resharper_event_unsubscription_via_anonymous_delegate_highlighting = warning
resharper_possible_intended_rethrow_highlighting = warning
resharper_explicit_caller_info_argument_highlighting = warning
resharper_field_hides_interface_property_with_default_implementation_highlighting = warning
resharper_interpolated_string_expression_is_not_i_formattable_highlighting = warning
resharper_function_complexity_overflow_highlighting = warning
resharper_function_recursive_on_all_paths_highlighting = warning
resharper_function_never_returns_highlighting = warning
resharper_gc_suppress_finalize_for_type_without_destructor_highlighting = warning
resharper_unreachable_switch_case_due_to_integer_analysis_highlighting = warning
resharper_unreachable_switch_arm_due_to_integer_analysis_highlighting = warning
resharper_math_clamp_min_greater_than_max_highlighting = warning
resharper_inconsistent_order_of_locks_highlighting = warning
resharper_inconsistently_synchronized_field_highlighting = warning
resharper_generic_enumerator_not_disposed_highlighting = warning
resharper_service_contract_without_operations_highlighting = warning
resharper_invalid_xml_doc_comment_highlighting = warning
resharper_polymorphic_field_like_event_invocation_highlighting = warning
resharper_possible_unintended_queryable_as_enumerable_highlighting = warning
resharper_iterator_never_returns_highlighting = warning
resharper_local_function_hides_method_highlighting = warning
resharper_local_variable_hides_member_highlighting = warning
resharper_loop_variable_is_never_changed_inside_loop_highlighting = warning
resharper_member_hides_static_from_outer_class_highlighting = warning
resharper_member_initializer_value_ignored_highlighting = warning
resharper_operation_contract_without_service_contract_highlighting = warning
resharper_method_overload_with_optional_parameter_highlighting = warning
resharper_possibly_mistaken_use_of_params_method_highlighting = warning
resharper_optional_parameter_hierarchy_mismatch_highlighting = warning
resharper_use_configure_await_false_for_async_disposable_highlighting = warning
resharper_use_configure_await_false_highlighting = warning
resharper_multiple_order_by_highlighting = warning
resharper_not_accessed_field_global_highlighting = warning
resharper_not_accessed_field_local_highlighting = warning
resharper_not_accessed_positional_property_global_highlighting = warning
resharper_not_accessed_positional_property_local_highlighting = warning
resharper_member_hides_interface_member_with_default_implementation_highlighting = warning
resharper_non_readonly_member_in_get_hash_code_highlighting = warning
resharper_suppress_nullable_warning_expression_as_inverted_is_expression_highlighting = warning
resharper_reference_equals_with_value_type_highlighting = warning
resharper_one_way_operation_contract_with_return_type_highlighting = warning
resharper_operator_is_can_be_used_highlighting = warning
resharper_base_object_get_hash_code_call_in_get_hash_code_highlighting = warning
resharper_parameter_hides_member_highlighting = warning
resharper_partial_method_parameter_name_mismatch_highlighting = warning
resharper_possible_interface_member_ambiguity_highlighting = warning
resharper_compare_non_constrained_generic_with_null_highlighting = warning
resharper_constructor_initializer_loop_highlighting = warning
resharper_possible_multiple_write_access_in_double_check_locking_highlighting = warning
resharper_read_access_in_double_check_locking_highlighting = warning
resharper_possible_infinite_inheritance_highlighting = warning
resharper_possible_loss_of_fraction_highlighting = warning
resharper_possible_multiple_enumeration_highlighting = warning
resharper_int_variable_overflow_in_checked_context_highlighting = warning
resharper_int_variable_overflow_in_unchecked_context_highlighting = warning
resharper_int_variable_overflow_highlighting = warning
resharper_negative_index_highlighting = warning
resharper_indexing_by_invalid_range_highlighting = warning
resharper_possible_invalid_cast_exception_highlighting = warning
resharper_possible_invalid_cast_exception_in_foreach_loop_highlighting = warning
resharper_possible_invalid_operation_exception_highlighting = warning
resharper_possible_null_reference_exception_highlighting = warning
resharper_object_creation_as_statement_highlighting = warning
resharper_possible_unintended_reference_comparison_highlighting = warning
resharper_possibly_impure_method_call_on_readonly_variable_highlighting = warning
resharper_default_value_attribute_for_optional_parameter_highlighting = warning
resharper_possibly_missing_indexer_initializer_comma_highlighting = warning
resharper_possible_unintended_linear_search_in_set_highlighting = warning
resharper_possibly_mistaken_use_of_interpolated_string_insert_highlighting = warning
resharper_optional_parameter_ref_out_highlighting = warning
resharper_return_type_can_be_not_nullable_highlighting = warning
resharper_must_use_return_value_highlighting = warning
resharper_iterator_method_result_is_ignored_highlighting = warning
resharper_return_value_of_pure_method_is_not_used_highlighting = warning
resharper_dynamic_shift_right_op_is_not_int_highlighting = warning
resharper_try_cast_always_succeeds_highlighting = warning
resharper_shift_expression_zero_left_operand_highlighting = warning
resharper_similar_anonymous_type_nearby_highlighting = warning
resharper_equal_expression_comparison_highlighting = warning
resharper_switch_expression_handles_some_known_enum_values_with_exception_in_default_highlighting = warning
resharper_switch_statement_missing_some_enum_cases_no_default_highlighting = warning
resharper_switch_statement_handles_some_known_enum_values_with_default_highlighting = warning
resharper_static_member_in_generic_type_highlighting = warning
resharper_static_member_initializer_referes_to_member_below_highlighting = warning
resharper_format_string_problem_highlighting = warning
resharper_structured_message_template_problem_highlighting = warning
resharper_suspicious_lock_over_synchronization_primitive_highlighting = warning
resharper_suspicious_parameter_name_in_argument_null_exception_highlighting = warning
resharper_shift_expression_right_operand_not_equal_real_count_highlighting = warning
resharper_suspicious_type_conversion_global_highlighting = warning
resharper_non_atomic_compound_operator_highlighting = warning
resharper_symbol_from_not_copied_locally_reference_used_warning_highlighting = warning
resharper_tail_recursive_call_highlighting = warning
resharper_is_expression_always_true_highlighting = warning
resharper_is_expression_always_false_highlighting = warning
resharper_pattern_always_matches_highlighting = warning
resharper_pattern_never_matches_highlighting = warning
resharper_thread_static_field_has_initializer_highlighting = warning
resharper_safe_cast_is_used_as_type_check_highlighting = warning
resharper_merge_cast_with_type_check_highlighting = warning
resharper_use_switch_case_pattern_variable_highlighting = warning
resharper_unassigned_field_global_highlighting = warning
resharper_unassigned_field_local_highlighting = warning
resharper_unassigned_readonly_field_highlighting = warning
resharper_razor_layout_not_resolved_highlighting = warning
resharper_razor_section_not_resolved_highlighting = warning
resharper_inheritdoc_invalid_usage_highlighting = warning
resharper_inheritdoc_consider_usage_highlighting = warning
resharper_use_collection_count_property_highlighting = warning
resharper_use_format_specifier_in_format_string_highlighting = warning
resharper_simplify_string_interpolation_highlighting = warning
resharper_convert_type_check_to_null_check_highlighting = warning
resharper_convert_type_check_pattern_to_null_check_highlighting = warning
resharper_use_nullable_annotation_instead_of_attribute_highlighting = warning
resharper_useless_binary_operation_highlighting = warning
resharper_stack_alloc_inside_loop_highlighting = warning
resharper_possible_struct_member_modification_of_non_variable_struct_highlighting = warning
resharper_value_parameter_not_used_highlighting = warning
resharper_variable_can_be_not_nullable_highlighting = warning
resharper_variable_hides_outer_variable_highlighting = warning
resharper_virtual_member_call_in_constructor_highlighting = warning
resharper_void_method_with_must_use_return_value_attribute_highlighting = warning
resharper_pure_attribute_on_void_method_highlighting = warning
resharper_with_expression_instead_of_initializer_highlighting = warning
resharper_with_expression_modifies_all_members_highlighting = warning
# Section: Rider Code Inspections - Redundancies in Code.
resharper_constant_null_coalescing_condition_highlighting = warning
resharper_null_coalescing_condition_is_always_not_null_according_to_api_contract_highlighting = warning
resharper_redundant_nullness_attribute_with_nullable_reference_types_highlighting = warning
resharper_unused_anonymous_method_signature_highlighting = warning
resharper_redundant_array_creation_expression_highlighting = warning
resharper_redundant_assignment_highlighting = warning
resharper_assignment_is_fully_discarded_highlighting = warning
resharper_useless_comparison_to_integral_constant_highlighting = warning
resharper_constant_conditional_access_qualifier_highlighting = warning
resharper_conditional_access_qualifier_is_non_nullable_according_to_api_contract_highlighting = warning
resharper_double_negation_operator_highlighting = warning
resharper_empty_for_statement_highlighting = warning
resharper_redundant_delegate_creation_highlighting = warning
resharper_expression_is_always_null_highlighting = warning
resharper_condition_is_always_true_or_false_highlighting = warning
resharper_condition_is_always_true_or_false_according_to_nullable_api_contract_highlighting = warning
resharper_heuristic_unreachable_code_highlighting = warning
resharper_redundant_immediate_delegate_invocation_highlighting = warning
resharper_math_abs_method_is_redundant_highlighting = warning
resharper_suspicious_math_sign_method_highlighting = warning
resharper_redundant_attribute_parentheses_highlighting = warning
resharper_pattern_is_always_true_or_false_highlighting = warning
resharper_private_field_can_be_converted_to_local_variable_highlighting = warning
resharper_redundant_attribute_usage_property_highlighting = warning
resharper_redundant_abstract_modifier_highlighting = warning
resharper_redundant_always_match_subpattern_highlighting = warning
resharper_redundant_anonymous_type_property_name_highlighting = warning
resharper_redundant_caller_argument_expression_default_value_highlighting = warning
resharper_redundant_argument_default_value_highlighting = warning
resharper_redundant_overflow_checking_context_highlighting = warning
resharper_redundant_attribute_suffix_highlighting = warning
resharper_redundant_base_qualifier_highlighting = warning
resharper_redundant_bool_compare_highlighting = warning
resharper_redundant_collection_initializer_element_braces_highlighting = warning
resharper_redundant_case_label_highlighting = warning
resharper_redundant_enum_case_label_for_default_section_highlighting = warning
resharper_redundant_cast_highlighting = warning
resharper_redundant_catch_clause_highlighting = warning
resharper_redundant_record_class_keyword_highlighting = warning
resharper_redundant_check_before_assignment_highlighting = warning
resharper_redundant_ternary_expression_highlighting = warning
resharper_redundant_configure_await_highlighting = warning
resharper_redundant_jump_statement_highlighting = warning
resharper_redundant_discard_designation_highlighting = warning
resharper_redundant_if_else_block_highlighting = warning
resharper_redundant_empty_object_creation_argument_list_highlighting = warning
resharper_redundant_empty_finally_block_highlighting = warning
resharper_redundant_empty_object_or_collection_initializer_highlighting = warning
resharper_redundant_empty_switch_section_highlighting = warning
resharper_redundant_explicit_params_array_creation_highlighting = warning
resharper_redundant_explicit_nullable_creation_highlighting = warning
resharper_redundant_explicit_positional_property_declaration_highlighting = warning
resharper_redundant_explicit_array_size_highlighting = warning
resharper_redundant_explicit_tuple_component_name_highlighting = warning
resharper_redundant_explicit_array_creation_highlighting = warning
resharper_redundant_fixed_pointer_declaration_highlighting = warning
resharper_redundant_using_directive_global_highlighting = warning
resharper_redundant_enumerable_cast_call_highlighting = warning
resharper_redundant_lambda_parameter_type_highlighting = warning
resharper_redundant_lambda_signature_parentheses_highlighting = warning
resharper_redundant_name_qualifier_highlighting = warning
resharper_redundant_not_null_constraint_highlighting = warning
resharper_redundant_nullable_annotation_on_type_constraint_has_non_nullable_base_type_highlighting = warning
resharper_redundant_nullable_annotation_on_type_constraint_has_non_nullable_type_kind_highlighting = warning
resharper_redundant_nullable_annotation_on_reference_type_constraint_highlighting = warning
resharper_redundant_nullable_flow_attribute_highlighting = warning
resharper_redundant_to_string_call_highlighting = warning
resharper_redundant_to_string_call_for_value_type_highlighting = warning
resharper_redundant_logical_conditional_expression_operand_highlighting = warning
resharper_redundant_query_order_by_ascending_keyword_highlighting = warning
resharper_redundant_property_pattern_clause_highlighting = warning
resharper_redundant_range_bound_highlighting = warning
resharper_redundant_readonly_modifier_highlighting = warning
resharper_redundant_record_body_highlighting = warning
resharper_redundant_declaration_semicolon_highlighting = warning
resharper_redundant_string_interpolation_highlighting = warning
resharper_redundant_string_format_call_highlighting = warning
resharper_redundant_string_to_char_array_call_highlighting = warning
resharper_redundant_suppress_nullable_warning_expression_highlighting = warning
resharper_redundant_type_arguments_of_method_highlighting = warning
resharper_redundant_type_check_in_pattern_highlighting = warning
resharper_redundant_using_directive_highlighting = warning
resharper_redundant_verbatim_prefix_highlighting = warning
resharper_redundant_verbatim_string_prefix_highlighting = warning
resharper_redundant_pattern_parentheses_highlighting = warning
resharper_for_statement_condition_is_true_highlighting = warning
resharper_redundant_nullable_type_mark_highlighting = warning
resharper_redundant_unsafe_context_highlighting = warning
# Section: Rider Code Inspections - Redundancies in Symbol Declarations.
resharper_class_with_virtual_members_never_inherited_global_highlighting = warning
resharper_class_with_virtual_members_never_inherited_local_highlighting = warning
resharper_unused_tuple_component_in_return_value_highlighting = warning
resharper_meaningless_default_parameter_value_highlighting = warning
resharper_empty_constructor_highlighting = warning
resharper_empty_destructor_highlighting = warning
resharper_empty_namespace_highlighting = warning
resharper_entity_name_captured_only_global_highlighting = warning
resharper_entity_name_captured_only_local_highlighting = warning
resharper_unused_local_function_highlighting = warning
resharper_unused_local_function_compiler_highlighting = warning
resharper_unused_local_function_return_value_highlighting = warning
resharper_unused_method_return_value_global_highlighting = warning
resharper_unused_method_return_value_local_highlighting = warning
resharper_not_accessed_variable_highlighting = warning
resharper_parameter_only_used_for_precondition_check_global_highlighting = warning
resharper_parameter_only_used_for_precondition_check_local_highlighting = warning
resharper_out_parameter_value_is_always_discarded_global_highlighting = warning
resharper_out_parameter_value_is_always_discarded_local_highlighting = warning
resharper_redundant_params_highlighting = warning
resharper_redundant_base_constructor_call_highlighting = warning
resharper_redundant_extends_list_entry_highlighting = warning
resharper_redundant_default_member_initializer_highlighting = warning
resharper_redundant_overridden_member_highlighting = warning
resharper_redundant_overload_global_highlighting = warning
resharper_redundant_overload_local_highlighting = warning
resharper_partial_method_with_single_part_highlighting = warning
resharper_partial_type_with_single_part_highlighting = warning
resharper_sealed_member_in_sealed_class_highlighting = warning
resharper_unused_type_global_highlighting = warning
resharper_unused_type_local_highlighting = warning
resharper_unused_member_in_super_global_highlighting = warning
resharper_unused_member_in_super_local_highlighting = warning
resharper_unused_member_global_highlighting = warning
resharper_unused_member_local_highlighting = warning
resharper_unused_member_hierarchy_global_highlighting = warning
resharper_unused_member_hierarchy_local_highlighting = warning
resharper_enum_underlying_type_is_int_highlighting = warning
resharper_unused_label_highlighting = warning
resharper_unused_variable_highlighting = warning
resharper_unused_parameter_global_highlighting = warning
resharper_unused_parameter_local_highlighting = warning
resharper_unused_parameter_in_partial_method_highlighting = warning
resharper_unused_positional_parameter_compiler_highlighting = warning
resharper_unused_type_parameter_highlighting = warning
resharper_virtual_member_never_overridden_global_highlighting = warning
resharper_virtual_member_never_overridden_local_highlighting = warning
# Section: Rider Code Inspections - Spelling issues.
resharper_comment_typo_highlighting = warning
resharper_identifier_typo_highlighting = warning
resharper_string_literal_typo_highlighting = warning
# Section: Rider Code Inspections - Syntax style.
resharper_separate_control_transfer_statement_highlighting = warning
resharper_unnecessary_whitespace_highlighting = warning
resharper_tabs_are_disallowed_highlighting = warning
resharper_suggest_var_or_type_deconstruction_declarations_highlighting = warning
# Section: Rider Code Inspections - Xunit.
resharper_xunit_xunit_test_with_console_output_highlighting = warning
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment