From 0119dae9ffc0ce77807245db7dbbb7cba65ab4c7 Mon Sep 17 00:00:00 2001 From: "github-classroom[bot]" <66690702+github-classroom[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 13:45:20 +0000 Subject: [PATCH] Initial commit --- .editorconfig | 3551 ++++++++++++++++++++++++++ .gitignore | 583 +++++ CleanSolutionDir.ps1 | 3 + SimpleDrawing.sln | 25 + SimpleDrawings/Program.cs | 14 + SimpleDrawings/SimpleDrawings.csproj | 15 + SimpleDrawings/TurtlePath.cs | 96 + pics/nikolaus.png | Bin 0 -> 47887 bytes pics/shapes.png | Bin 0 -> 9465 bytes pics/triangles.png | Bin 0 -> 61706 bytes readme.adoc | 73 + 11 files changed, 4360 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 CleanSolutionDir.ps1 create mode 100644 SimpleDrawing.sln create mode 100644 SimpleDrawings/Program.cs create mode 100644 SimpleDrawings/SimpleDrawings.csproj create mode 100644 SimpleDrawings/TurtlePath.cs create mode 100644 pics/nikolaus.png create mode 100644 pics/shapes.png create mode 100644 pics/triangles.png create mode 100644 readme.adoc diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..f86b9cd --- /dev/null +++ b/.editorconfig @@ -0,0 +1,3551 @@ + +[*] +charset = utf-8-bom +end_of_line = crlf +trim_trailing_whitespace = false +insert_final_newline = false +indent_style = space +indent_size = 4 + +# Microsoft .NET properties +csharp_indent_braces = false +csharp_indent_switch_labels = true +csharp_new_line_before_catch = true +csharp_new_line_before_else = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_object_initializers = false +csharp_new_line_before_open_brace = all +csharp_new_line_between_query_expression_clauses = true +csharp_preferred_modifier_order = public, private, protected, internal, file, new, static, abstract, virtual, sealed, readonly, override, extern, unsafe, volatile, async, required:suggestion +csharp_prefer_braces = true:suggestion +csharp_preserve_single_line_blocks = true +csharp_space_after_cast = true +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_after_comma = true +csharp_space_after_dot = false +csharp_space_after_keywords_in_control_flow_statements = true +csharp_space_after_semicolon_in_for_statement = true +csharp_space_around_binary_operators = before_and_after +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_before_comma = false +csharp_space_before_dot = false +csharp_space_before_open_square_brackets = false +csharp_space_before_semicolon_in_for_statement = false +csharp_space_between_empty_square_brackets = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_declaration_name_and_open_parenthesis = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = false +csharp_space_between_square_brackets = false +csharp_style_namespace_declarations = file_scoped:warning +csharp_style_prefer_utf8_string_literals = true:suggestion +csharp_style_var_for_built_in_types = false:suggestion +csharp_using_directive_placement = outside_namespace:silent +dotnet_diagnostic.bc40000.severity = warning +dotnet_diagnostic.bc400005.severity = warning +dotnet_diagnostic.bc40008.severity = warning +dotnet_diagnostic.bc40056.severity = warning +dotnet_diagnostic.bc42016.severity = warning +dotnet_diagnostic.bc42024.severity = warning +dotnet_diagnostic.bc42025.severity = warning +dotnet_diagnostic.bc42104.severity = warning +dotnet_diagnostic.bc42105.severity = warning +dotnet_diagnostic.bc42106.severity = warning +dotnet_diagnostic.bc42107.severity = warning +dotnet_diagnostic.bc42304.severity = warning +dotnet_diagnostic.bc42309.severity = warning +dotnet_diagnostic.bc42322.severity = warning +dotnet_diagnostic.bc42349.severity = warning +dotnet_diagnostic.bc42353.severity = warning +dotnet_diagnostic.bc42354.severity = warning +dotnet_diagnostic.bc42355.severity = warning +dotnet_diagnostic.bc42356.severity = warning +dotnet_diagnostic.bc42358.severity = warning +dotnet_diagnostic.bc42504.severity = warning +dotnet_diagnostic.bc42505.severity = warning +dotnet_diagnostic.ca2252.severity = error +dotnet_diagnostic.cs0067.severity = warning +dotnet_diagnostic.cs0078.severity = warning +dotnet_diagnostic.cs0108.severity = warning +dotnet_diagnostic.cs0109.severity = warning +dotnet_diagnostic.cs0114.severity = warning +dotnet_diagnostic.cs0162.severity = warning +dotnet_diagnostic.cs0164.severity = warning +dotnet_diagnostic.cs0168.severity = warning +dotnet_diagnostic.cs0169.severity = warning +dotnet_diagnostic.cs0183.severity = warning +dotnet_diagnostic.cs0184.severity = warning +dotnet_diagnostic.cs0197.severity = warning +dotnet_diagnostic.cs0219.severity = warning +dotnet_diagnostic.cs0252.severity = warning +dotnet_diagnostic.cs0253.severity = warning +dotnet_diagnostic.cs0414.severity = warning +dotnet_diagnostic.cs0420.severity = warning +dotnet_diagnostic.cs0458.severity = warning +dotnet_diagnostic.cs0464.severity = warning +dotnet_diagnostic.cs0465.severity = warning +dotnet_diagnostic.cs0469.severity = warning +dotnet_diagnostic.cs0472.severity = warning +dotnet_diagnostic.cs0612.severity = warning +dotnet_diagnostic.cs0618.severity = warning +dotnet_diagnostic.cs0628.severity = warning +dotnet_diagnostic.cs0642.severity = warning +dotnet_diagnostic.cs0649.severity = warning +dotnet_diagnostic.cs0652.severity = warning +dotnet_diagnostic.cs0657.severity = warning +dotnet_diagnostic.cs0658.severity = warning +dotnet_diagnostic.cs0659.severity = warning +dotnet_diagnostic.cs0660.severity = warning +dotnet_diagnostic.cs0661.severity = warning +dotnet_diagnostic.cs0665.severity = warning +dotnet_diagnostic.cs0672.severity = warning +dotnet_diagnostic.cs0675.severity = warning +dotnet_diagnostic.cs0693.severity = warning +dotnet_diagnostic.cs1030.severity = warning +dotnet_diagnostic.cs1058.severity = warning +dotnet_diagnostic.cs1066.severity = warning +dotnet_diagnostic.cs1522.severity = warning +dotnet_diagnostic.cs1570.severity = warning +dotnet_diagnostic.cs1571.severity = warning +dotnet_diagnostic.cs1572.severity = warning +dotnet_diagnostic.cs1573.severity = warning +dotnet_diagnostic.cs1574.severity = warning +dotnet_diagnostic.cs1580.severity = warning +dotnet_diagnostic.cs1581.severity = warning +dotnet_diagnostic.cs1584.severity = warning +dotnet_diagnostic.cs1587.severity = warning +dotnet_diagnostic.cs1589.severity = warning +dotnet_diagnostic.cs1590.severity = warning +dotnet_diagnostic.cs1591.severity = warning +dotnet_diagnostic.cs1592.severity = warning +dotnet_diagnostic.cs1710.severity = warning +dotnet_diagnostic.cs1711.severity = warning +dotnet_diagnostic.cs1712.severity = warning +dotnet_diagnostic.cs1717.severity = warning +dotnet_diagnostic.cs1723.severity = warning +dotnet_diagnostic.cs1911.severity = warning +dotnet_diagnostic.cs1957.severity = warning +dotnet_diagnostic.cs1981.severity = warning +dotnet_diagnostic.cs1998.severity = warning +dotnet_diagnostic.cs4014.severity = warning +dotnet_diagnostic.cs7022.severity = warning +dotnet_diagnostic.cs7023.severity = warning +dotnet_diagnostic.cs7095.severity = warning +dotnet_diagnostic.cs8073.severity = warning +dotnet_diagnostic.cs8094.severity = warning +dotnet_diagnostic.cs8123.severity = warning +dotnet_diagnostic.cs8321.severity = warning +dotnet_diagnostic.cs8383.severity = warning +dotnet_diagnostic.cs8416.severity = warning +dotnet_diagnostic.cs8417.severity = warning +dotnet_diagnostic.cs8424.severity = warning +dotnet_diagnostic.cs8425.severity = warning +dotnet_diagnostic.cs8500.severity = warning +dotnet_diagnostic.cs8509.severity = warning +dotnet_diagnostic.cs8524.severity = warning +dotnet_diagnostic.cs8597.severity = warning +dotnet_diagnostic.cs8600.severity = warning +dotnet_diagnostic.cs8601.severity = warning +dotnet_diagnostic.cs8602.severity = warning +dotnet_diagnostic.cs8603.severity = warning +dotnet_diagnostic.cs8604.severity = warning +dotnet_diagnostic.cs8605.severity = warning +dotnet_diagnostic.cs8607.severity = warning +dotnet_diagnostic.cs8608.severity = warning +dotnet_diagnostic.cs8609.severity = warning +dotnet_diagnostic.cs8610.severity = warning +dotnet_diagnostic.cs8611.severity = warning +dotnet_diagnostic.cs8612.severity = warning +dotnet_diagnostic.cs8613.severity = warning +dotnet_diagnostic.cs8614.severity = warning +dotnet_diagnostic.cs8615.severity = warning +dotnet_diagnostic.cs8616.severity = warning +dotnet_diagnostic.cs8617.severity = warning +dotnet_diagnostic.cs8618.severity = warning +dotnet_diagnostic.cs8619.severity = warning +dotnet_diagnostic.cs8620.severity = warning +dotnet_diagnostic.cs8621.severity = warning +dotnet_diagnostic.cs8622.severity = warning +dotnet_diagnostic.cs8624.severity = warning +dotnet_diagnostic.cs8625.severity = warning +dotnet_diagnostic.cs8629.severity = warning +dotnet_diagnostic.cs8631.severity = warning +dotnet_diagnostic.cs8632.severity = warning +dotnet_diagnostic.cs8633.severity = warning +dotnet_diagnostic.cs8634.severity = warning +dotnet_diagnostic.cs8643.severity = warning +dotnet_diagnostic.cs8644.severity = warning +dotnet_diagnostic.cs8645.severity = warning +dotnet_diagnostic.cs8655.severity = warning +dotnet_diagnostic.cs8656.severity = warning +dotnet_diagnostic.cs8667.severity = warning +dotnet_diagnostic.cs8669.severity = warning +dotnet_diagnostic.cs8670.severity = warning +dotnet_diagnostic.cs8714.severity = warning +dotnet_diagnostic.cs8762.severity = warning +dotnet_diagnostic.cs8763.severity = warning +dotnet_diagnostic.cs8764.severity = warning +dotnet_diagnostic.cs8765.severity = warning +dotnet_diagnostic.cs8766.severity = warning +dotnet_diagnostic.cs8767.severity = warning +dotnet_diagnostic.cs8768.severity = warning +dotnet_diagnostic.cs8769.severity = warning +dotnet_diagnostic.cs8770.severity = warning +dotnet_diagnostic.cs8774.severity = warning +dotnet_diagnostic.cs8775.severity = warning +dotnet_diagnostic.cs8776.severity = warning +dotnet_diagnostic.cs8777.severity = warning +dotnet_diagnostic.cs8794.severity = warning +dotnet_diagnostic.cs8819.severity = warning +dotnet_diagnostic.cs8824.severity = warning +dotnet_diagnostic.cs8825.severity = warning +dotnet_diagnostic.cs8846.severity = warning +dotnet_diagnostic.cs8847.severity = warning +dotnet_diagnostic.cs8851.severity = warning +dotnet_diagnostic.cs8860.severity = warning +dotnet_diagnostic.cs8892.severity = warning +dotnet_diagnostic.cs8907.severity = warning +dotnet_diagnostic.cs8947.severity = warning +dotnet_diagnostic.cs8960.severity = warning +dotnet_diagnostic.cs8961.severity = warning +dotnet_diagnostic.cs8962.severity = warning +dotnet_diagnostic.cs8963.severity = warning +dotnet_diagnostic.cs8965.severity = warning +dotnet_diagnostic.cs8966.severity = warning +dotnet_diagnostic.cs8971.severity = warning +dotnet_diagnostic.cs8981.severity = warning +dotnet_diagnostic.cs9042.severity = warning +dotnet_diagnostic.cs9073.severity = warning +dotnet_diagnostic.cs9074.severity = warning +dotnet_diagnostic.cs9080.severity = warning +dotnet_diagnostic.cs9081.severity = warning +dotnet_diagnostic.cs9082.severity = warning +dotnet_diagnostic.cs9083.severity = warning +dotnet_diagnostic.cs9084.severity = warning +dotnet_diagnostic.cs9085.severity = warning +dotnet_diagnostic.cs9086.severity = warning +dotnet_diagnostic.cs9087.severity = warning +dotnet_diagnostic.cs9088.severity = warning +dotnet_diagnostic.cs9089.severity = warning +dotnet_diagnostic.cs9090.severity = warning +dotnet_diagnostic.cs9091.severity = warning +dotnet_diagnostic.cs9092.severity = warning +dotnet_diagnostic.cs9093.severity = warning +dotnet_diagnostic.cs9094.severity = warning +dotnet_diagnostic.cs9095.severity = warning +dotnet_diagnostic.cs9097.severity = warning +dotnet_diagnostic.fs0001.severity = warning +dotnet_diagnostic.fs0025.severity = warning +dotnet_diagnostic.fs0026.severity = warning +dotnet_diagnostic.fs0066.severity = warning +dotnet_diagnostic.fs0067.severity = warning +dotnet_diagnostic.fs0104.severity = warning +dotnet_diagnostic.fs0193.severity = warning +dotnet_diagnostic.fs0524.severity = warning +dotnet_diagnostic.fs1182.severity = warning +dotnet_diagnostic.fs1183.severity = warning +dotnet_diagnostic.fs3218.severity = warning +dotnet_diagnostic.fs3390.severity = warning +dotnet_diagnostic.fs3520.severity = warning +dotnet_diagnostic.wme006.severity = warning +dotnet_naming_rule.constants_rule.import_to_resharper = as_predefined +dotnet_naming_rule.constants_rule.severity = warning +dotnet_naming_rule.constants_rule.style = upper_camel_case_underscore_tolerant_style +dotnet_naming_rule.constants_rule.symbols = constants_symbols +dotnet_naming_rule.event_rule.import_to_resharper = as_predefined +dotnet_naming_rule.event_rule.severity = warning +dotnet_naming_rule.event_rule.style = upper_camel_case_style +dotnet_naming_rule.event_rule.symbols = event_symbols +dotnet_naming_rule.interfaces_rule.import_to_resharper = as_predefined +dotnet_naming_rule.interfaces_rule.severity = warning +dotnet_naming_rule.interfaces_rule.style = i_upper_camel_case_style +dotnet_naming_rule.interfaces_rule.symbols = interfaces_symbols +dotnet_naming_rule.locals_rule.import_to_resharper = as_predefined +dotnet_naming_rule.locals_rule.severity = warning +dotnet_naming_rule.locals_rule.style = lower_camel_case_style +dotnet_naming_rule.locals_rule.symbols = locals_symbols +dotnet_naming_rule.local_constants_rule.import_to_resharper = as_predefined +dotnet_naming_rule.local_constants_rule.severity = warning +dotnet_naming_rule.local_constants_rule.style = upper_camel_case_style +dotnet_naming_rule.local_constants_rule.symbols = local_constants_symbols +dotnet_naming_rule.local_functions_rule.import_to_resharper = as_predefined +dotnet_naming_rule.local_functions_rule.severity = warning +dotnet_naming_rule.local_functions_rule.style = upper_camel_case_style +dotnet_naming_rule.local_functions_rule.symbols = local_functions_symbols +dotnet_naming_rule.method_rule.import_to_resharper = as_predefined +dotnet_naming_rule.method_rule.severity = warning +dotnet_naming_rule.method_rule.style = upper_camel_case_style +dotnet_naming_rule.method_rule.symbols = method_symbols +dotnet_naming_rule.parameters_rule.import_to_resharper = as_predefined +dotnet_naming_rule.parameters_rule.severity = warning +dotnet_naming_rule.parameters_rule.style = lower_camel_case_style +dotnet_naming_rule.parameters_rule.symbols = parameters_symbols +dotnet_naming_rule.private_constants_rule.import_to_resharper = as_predefined +dotnet_naming_rule.private_constants_rule.severity = warning +dotnet_naming_rule.private_constants_rule.style = upper_camel_case_underscore_tolerant_style +dotnet_naming_rule.private_constants_rule.symbols = private_constants_symbols +dotnet_naming_rule.private_instance_fields_rule.import_to_resharper = as_predefined +dotnet_naming_rule.private_instance_fields_rule.severity = warning +dotnet_naming_rule.private_instance_fields_rule.style = lower_camel_case_style_1 +dotnet_naming_rule.private_instance_fields_rule.symbols = private_instance_fields_symbols +dotnet_naming_rule.private_static_fields_rule.import_to_resharper = as_predefined +dotnet_naming_rule.private_static_fields_rule.severity = warning +dotnet_naming_rule.private_static_fields_rule.style = lower_camel_case_style_1 +dotnet_naming_rule.private_static_fields_rule.symbols = private_static_fields_symbols +dotnet_naming_rule.private_static_readonly_rule.import_to_resharper = as_predefined +dotnet_naming_rule.private_static_readonly_rule.severity = warning +dotnet_naming_rule.private_static_readonly_rule.style = lower_camel_case_underscore_tolerant_style +dotnet_naming_rule.private_static_readonly_rule.symbols = private_static_readonly_symbols +dotnet_naming_rule.property_rule.import_to_resharper = as_predefined +dotnet_naming_rule.property_rule.severity = warning +dotnet_naming_rule.property_rule.style = upper_camel_case_style +dotnet_naming_rule.property_rule.symbols = property_symbols +dotnet_naming_rule.public_fields_rule.import_to_resharper = as_predefined +dotnet_naming_rule.public_fields_rule.severity = warning +dotnet_naming_rule.public_fields_rule.style = upper_camel_case_style +dotnet_naming_rule.public_fields_rule.symbols = public_fields_symbols +dotnet_naming_rule.static_readonly_rule.import_to_resharper = as_predefined +dotnet_naming_rule.static_readonly_rule.severity = warning +dotnet_naming_rule.static_readonly_rule.style = upper_camel_case_style +dotnet_naming_rule.static_readonly_rule.symbols = static_readonly_symbols +dotnet_naming_rule.types_and_namespaces_rule.import_to_resharper = as_predefined +dotnet_naming_rule.types_and_namespaces_rule.severity = warning +dotnet_naming_rule.types_and_namespaces_rule.style = upper_camel_case_style +dotnet_naming_rule.types_and_namespaces_rule.symbols = types_and_namespaces_symbols +dotnet_naming_rule.type_parameters_rule.import_to_resharper = as_predefined +dotnet_naming_rule.type_parameters_rule.severity = warning +dotnet_naming_rule.type_parameters_rule.style = t_upper_camel_case_style +dotnet_naming_rule.type_parameters_rule.symbols = type_parameters_symbols +dotnet_naming_rule.unity_serialized_field_rule.import_to_resharper = True +dotnet_naming_rule.unity_serialized_field_rule.resharper_description = Unity serialized field +dotnet_naming_rule.unity_serialized_field_rule.resharper_guid = 5f0fdb63-c892-4d2c-9324-15c80b22a7ef +dotnet_naming_rule.unity_serialized_field_rule.severity = warning +dotnet_naming_rule.unity_serialized_field_rule.style = lower_camel_case_style +dotnet_naming_rule.unity_serialized_field_rule.symbols = unity_serialized_field_symbols +dotnet_naming_style.i_upper_camel_case_style.capitalization = pascal_case +dotnet_naming_style.i_upper_camel_case_style.required_prefix = I +dotnet_naming_style.lower_camel_case_style.capitalization = camel_case +dotnet_naming_style.lower_camel_case_style_1.capitalization = camel_case +dotnet_naming_style.lower_camel_case_style_1.required_prefix = _ +dotnet_naming_style.lower_camel_case_underscore_tolerant_style.capitalization = camel_case +dotnet_naming_style.lower_camel_case_underscore_tolerant_style.word_separator = _ +dotnet_naming_style.t_upper_camel_case_style.capitalization = pascal_case +dotnet_naming_style.t_upper_camel_case_style.required_prefix = T +dotnet_naming_style.upper_camel_case_style.capitalization = pascal_case +dotnet_naming_style.upper_camel_case_underscore_tolerant_style.capitalization = pascal_case +dotnet_naming_style.upper_camel_case_underscore_tolerant_style.word_separator = _ +dotnet_naming_symbols.constants_symbols.applicable_accessibilities = public,internal,protected,protected_internal,private_protected +dotnet_naming_symbols.constants_symbols.applicable_kinds = field +dotnet_naming_symbols.constants_symbols.required_modifiers = const +dotnet_naming_symbols.event_symbols.applicable_accessibilities = * +dotnet_naming_symbols.event_symbols.applicable_kinds = event +dotnet_naming_symbols.interfaces_symbols.applicable_accessibilities = * +dotnet_naming_symbols.interfaces_symbols.applicable_kinds = interface +dotnet_naming_symbols.locals_symbols.applicable_accessibilities = * +dotnet_naming_symbols.locals_symbols.applicable_kinds = local +dotnet_naming_symbols.local_constants_symbols.applicable_accessibilities = * +dotnet_naming_symbols.local_constants_symbols.applicable_kinds = local +dotnet_naming_symbols.local_constants_symbols.required_modifiers = const +dotnet_naming_symbols.local_functions_symbols.applicable_accessibilities = * +dotnet_naming_symbols.local_functions_symbols.applicable_kinds = local_function +dotnet_naming_symbols.method_symbols.applicable_accessibilities = * +dotnet_naming_symbols.method_symbols.applicable_kinds = method +dotnet_naming_symbols.parameters_symbols.applicable_accessibilities = * +dotnet_naming_symbols.parameters_symbols.applicable_kinds = parameter +dotnet_naming_symbols.private_constants_symbols.applicable_accessibilities = private +dotnet_naming_symbols.private_constants_symbols.applicable_kinds = field +dotnet_naming_symbols.private_constants_symbols.required_modifiers = const +dotnet_naming_symbols.private_instance_fields_symbols.applicable_accessibilities = private +dotnet_naming_symbols.private_instance_fields_symbols.applicable_kinds = field +dotnet_naming_symbols.private_static_fields_symbols.applicable_accessibilities = private +dotnet_naming_symbols.private_static_fields_symbols.applicable_kinds = field +dotnet_naming_symbols.private_static_fields_symbols.required_modifiers = static +dotnet_naming_symbols.private_static_readonly_symbols.applicable_accessibilities = private +dotnet_naming_symbols.private_static_readonly_symbols.applicable_kinds = field +dotnet_naming_symbols.private_static_readonly_symbols.required_modifiers = static,readonly +dotnet_naming_symbols.property_symbols.applicable_accessibilities = * +dotnet_naming_symbols.property_symbols.applicable_kinds = property +dotnet_naming_symbols.public_fields_symbols.applicable_accessibilities = public,internal,protected,protected_internal,private_protected +dotnet_naming_symbols.public_fields_symbols.applicable_kinds = field +dotnet_naming_symbols.static_readonly_symbols.applicable_accessibilities = public,internal,protected,protected_internal,private_protected +dotnet_naming_symbols.static_readonly_symbols.applicable_kinds = field +dotnet_naming_symbols.static_readonly_symbols.required_modifiers = static,readonly +dotnet_naming_symbols.types_and_namespaces_symbols.applicable_accessibilities = * +dotnet_naming_symbols.types_and_namespaces_symbols.applicable_kinds = namespace,class,struct,enum,delegate +dotnet_naming_symbols.type_parameters_symbols.applicable_accessibilities = * +dotnet_naming_symbols.type_parameters_symbols.applicable_kinds = type_parameter +dotnet_naming_symbols.unity_serialized_field_symbols.applicable_accessibilities = * +dotnet_naming_symbols.unity_serialized_field_symbols.applicable_kinds = +dotnet_naming_symbols.unity_serialized_field_symbols.resharper_applicable_kinds = unity_serialised_field +dotnet_naming_symbols.unity_serialized_field_symbols.resharper_required_modifiers = instance +dotnet_separate_import_directive_groups = false +dotnet_sort_system_directives_first = true +dotnet_style_parentheses_in_arithmetic_binary_operators = never_if_unnecessary:suggestion +dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:suggestion +dotnet_style_parentheses_in_relational_binary_operators = never_if_unnecessary:suggestion +dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion +dotnet_style_predefined_type_for_member_access = true:suggestion +dotnet_style_qualification_for_event = false:suggestion +dotnet_style_qualification_for_field = false:suggestion +dotnet_style_qualification_for_method = false:suggestion +dotnet_style_qualification_for_property = false:suggestion +dotnet_style_require_accessibility_modifiers = for_non_interface_members:suggestion +file_header_template = + +# ReSharper properties +resharper_accessor_owner_body = expression_body +resharper_alignment_tab_fill_style = use_spaces +resharper_align_linq_query = true +resharper_align_multiline_array_and_object_initializer = false +resharper_align_multiline_array_initializer = true +resharper_align_multiline_binary_patterns = true +resharper_align_multiline_calls_chain = true +resharper_align_multiline_ctor_init = true +resharper_align_multiline_expression_braces = false +resharper_align_multiline_extends_list = true +resharper_align_multiline_implements_list = true +resharper_align_multiline_list_pattern = false +resharper_align_multiline_parameter = true +resharper_align_multiline_property_pattern = false +resharper_align_multiline_statement_conditions = true +resharper_align_multiline_switch_expression = true +resharper_align_multiline_type_argument = true +resharper_align_multiline_type_parameter = true +resharper_align_multiple_declaration = true +resharper_align_multline_type_parameter_constrains = true +resharper_align_multline_type_parameter_list = true +resharper_align_ternary = align_not_nested +resharper_align_tuple_components = true +resharper_allow_alias = true +resharper_allow_comment_after_lbrace = false +resharper_allow_far_alignment = false +resharper_allow_high_precedence_app_parens = true +resharper_always_use_end_of_line_brace_style = false +resharper_apply_auto_detected_rules = true +resharper_apply_on_completion = false +resharper_arguments_anonymous_function = positional +resharper_arguments_literal = positional +resharper_arguments_named = positional +resharper_arguments_other = positional +resharper_arguments_skip_single = false +resharper_arguments_string_literal = positional +resharper_attribute_style = do_not_touch +resharper_autodetect_indent_settings = true +resharper_blank_lines_after_access_specifier = 0 +resharper_blank_lines_after_block_statements = 1 +resharper_blank_lines_after_case = 0 +resharper_blank_lines_after_control_transfer_statements = 0 +resharper_blank_lines_after_file_scoped_namespace_directive = 1 +resharper_blank_lines_after_imports = 1 +resharper_blank_lines_after_multiline_statements = 0 +resharper_blank_lines_after_options = 1 +resharper_blank_lines_after_start_comment = 1 +resharper_blank_lines_after_using_list = 1 +resharper_blank_lines_around_accessor = 0 +resharper_blank_lines_around_auto_property = 1 +resharper_blank_lines_around_block_case_section = 0 +resharper_blank_lines_around_class_definition = 1 +resharper_blank_lines_around_different_module_member_kinds = 1 +resharper_blank_lines_around_field = 1 +resharper_blank_lines_around_function_declaration = 0 +resharper_blank_lines_around_function_definition = 1 +resharper_blank_lines_around_global_attribute = 0 +resharper_blank_lines_around_invocable = 1 +resharper_blank_lines_around_local_method = 1 +resharper_blank_lines_around_multiline_case_section = 0 +resharper_blank_lines_around_multiline_module_members = 1 +resharper_blank_lines_around_namespace = 1 +resharper_blank_lines_around_other_declaration = 0 +resharper_blank_lines_around_property = 1 +resharper_blank_lines_around_razor_functions = 1 +resharper_blank_lines_around_razor_helpers = 1 +resharper_blank_lines_around_razor_sections = 1 +resharper_blank_lines_around_region = 1 +resharper_blank_lines_around_single_line_accessor = 0 +resharper_blank_lines_around_single_line_auto_property = 0 +resharper_blank_lines_around_single_line_field = 0 +resharper_blank_lines_around_single_line_function_definition = 0 +resharper_blank_lines_around_single_line_invocable = 0 +resharper_blank_lines_around_single_line_local_method = 1 +resharper_blank_lines_around_single_line_module_member = 0 +resharper_blank_lines_around_single_line_property = 0 +resharper_blank_lines_around_single_line_type = 1 +resharper_blank_lines_around_type = 1 +resharper_blank_lines_before_access_specifier = 1 +resharper_blank_lines_before_block_statements = 0 +resharper_blank_lines_before_case = 0 +resharper_blank_lines_before_control_transfer_statements = 1 +resharper_blank_lines_before_first_module_member_in_nested_module = 0 +resharper_blank_lines_before_first_module_member_in_top_level_module = 1 +resharper_blank_lines_before_multiline_statements = 0 +resharper_blank_lines_before_single_line_comment = 0 +resharper_blank_lines_inside_namespace = 0 +resharper_blank_lines_inside_region = 1 +resharper_blank_lines_inside_type = 0 +resharper_blank_line_after_pi = true +resharper_blank_line_around_top_level_modules = 2 +resharper_braces_redundant = true +resharper_break_template_declaration = line_break +resharper_can_use_global_alias = true +resharper_configure_await_analysis_mode = disabled +resharper_constructor_or_destructor_body = block_body +resharper_continuous_indent_multiplier = 1 +resharper_continuous_line_indent = single +resharper_cpp_align_first_arg_by_paren = false +resharper_cpp_align_multiline_argument = true +resharper_cpp_align_multiline_binary_expressions_chain = false +resharper_cpp_align_multiline_for_stmt = true +resharper_cpp_anonymous_method_declaration_braces = next_line +resharper_cpp_case_block_braces = next_line_shifted_2 +resharper_cpp_empty_block_style = multiline +resharper_cpp_indent_switch_labels = false +resharper_cpp_insert_final_newline = true +resharper_cpp_invocable_declaration_braces = next_line +resharper_cpp_keep_blank_lines_in_code = 2 +resharper_cpp_keep_blank_lines_in_declarations = 2 +resharper_cpp_max_line_length = 120 +resharper_cpp_new_line_before_while = true +resharper_cpp_other_braces = next_line +resharper_cpp_space_after_cast = false +resharper_cpp_space_around_binary_operator = true +resharper_cpp_type_declaration_braces = next_line +resharper_cpp_wrap_lines = true +resharper_csharp_align_first_arg_by_paren = true +resharper_csharp_align_multiline_argument = false +resharper_csharp_align_multiline_binary_expressions_chain = true +resharper_csharp_align_multiline_expression = false +resharper_csharp_align_multiline_for_stmt = false +resharper_csharp_empty_block_style = together_same_line +resharper_csharp_insert_final_newline = true +resharper_csharp_keep_blank_lines_in_code = 1 +resharper_csharp_keep_blank_lines_in_declarations = 1 +resharper_csharp_max_line_length = 120 +resharper_csharp_naming_rule.enum_member = AaBb +resharper_csharp_naming_rule.method_property_event = AaBb +resharper_csharp_naming_rule.other = AaBb +resharper_csharp_new_line_before_while = false +resharper_csharp_prefer_qualified_reference = false +resharper_csharp_space_after_unary_operator = false +resharper_csharp_stick_comment = false +resharper_csharp_wrap_lines = true +resharper_cxxcli_property_declaration_braces = next_line +resharper_declaration_body_on_the_same_line = if_owner_is_single_line +resharper_default_exception_variable_name = e +resharper_default_value_when_type_evident = default_literal +resharper_default_value_when_type_not_evident = default_expression +resharper_delete_quotes_from_solid_values = false +resharper_disable_blank_line_changes = false +resharper_disable_formatter = false +resharper_disable_indenter = false +resharper_disable_int_align = false +resharper_disable_line_break_changes = false +resharper_disable_line_break_removal = false +resharper_disable_space_changes = false +resharper_disable_space_changes_before_trailing_comment = false +resharper_dont_remove_extra_blank_lines = false +resharper_enable_wrapping = false +resharper_enforce_line_ending_style = false +resharper_event_handler_pattern_long = $object$On$event$ +resharper_event_handler_pattern_short = On$event$ +resharper_expression_braces = inside +resharper_expression_pars = inside +resharper_extra_spaces = remove_all +resharper_force_attribute_style = separate +resharper_force_chop_compound_do_expression = false +resharper_force_chop_compound_if_expression = false +resharper_force_chop_compound_while_expression = false +resharper_format_leading_spaces_decl = false +resharper_for_built_in_types = use_var_when_evident +resharper_for_other_types = use_var_when_evident +resharper_for_simple_types = use_var +resharper_free_block_braces = next_line +resharper_fsharp_align_function_signature_to_indentation = false +resharper_fsharp_alternative_long_member_definitions = false +resharper_fsharp_empty_block_style = together_same_line +resharper_fsharp_indent_on_try_with = false +resharper_fsharp_insert_final_newline = false +resharper_fsharp_keep_if_then_in_same_line = false +resharper_fsharp_max_array_or_list_width = 80 +resharper_fsharp_max_elmish_width = 40 +resharper_fsharp_max_function_binding_width = 40 +resharper_fsharp_max_if_then_else_short_width = 60 +resharper_fsharp_max_infix_operator_expression = 80 +resharper_fsharp_max_line_length = 120 +resharper_fsharp_max_record_width = 40 +resharper_fsharp_max_value_binding_width = 80 +resharper_fsharp_multiline_block_brackets_on_same_column = false +resharper_fsharp_multi_line_lambda_closing_newline = false +resharper_fsharp_newline_between_type_definition_and_members = true +resharper_fsharp_semicolon_at_end_of_line = false +resharper_fsharp_single_argument_web_mode = false +resharper_fsharp_space_after_comma = true +resharper_fsharp_space_after_semicolon = true +resharper_fsharp_space_around_delimiter = true +resharper_fsharp_space_before_class_constructor = false +resharper_fsharp_space_before_colon = false +resharper_fsharp_space_before_lowercase_invocation = true +resharper_fsharp_space_before_member = false +resharper_fsharp_space_before_parameter = true +resharper_fsharp_space_before_semicolon = false +resharper_fsharp_space_before_uppercase_invocation = false +resharper_fsharp_stick_comment = true +resharper_fsharp_type_declaration_braces = pico +resharper_fsharp_wrap_lines = true +resharper_function_declaration_return_type_style = do_not_change +resharper_function_definition_return_type_style = do_not_change +resharper_generator_mode = false +resharper_html_attribute_indent = align_by_first_attribute +resharper_html_insert_final_newline = false +resharper_html_linebreak_before_elements = body,div,p,form,h1,h2,h3 +resharper_html_max_blank_lines_between_tags = 2 +resharper_html_max_line_length = 120 +resharper_html_pi_attribute_style = on_single_line +resharper_html_space_before_self_closing = false +resharper_html_wrap_lines = true +resharper_ignore_space_preservation = false +resharper_include_prefix_comment_in_indent = false +resharper_indent_access_specifiers_from_class = false +resharper_indent_aligned_ternary = true +resharper_indent_anonymous_method_block = false +resharper_indent_braces_inside_statement_conditions = true +resharper_indent_case_from_select = true +resharper_indent_child_elements = OneIndent +resharper_indent_class_members_from_access_specifiers = false +resharper_indent_comment = true +resharper_indent_inside_namespace = true +resharper_indent_invocation_pars = inside +resharper_indent_method_decl_pars = inside +resharper_indent_nested_fixed_stmt = false +resharper_indent_nested_foreach_stmt = false +resharper_indent_nested_for_stmt = false +resharper_indent_nested_lock_stmt = false +resharper_indent_nested_usings_stmt = false +resharper_indent_nested_while_stmt = false +resharper_indent_pars = inside +resharper_indent_preprocessor_directives = none +resharper_indent_preprocessor_if = no_indent +resharper_indent_preprocessor_other = no_indent +resharper_indent_preprocessor_region = usual_indent +resharper_indent_statement_pars = inside +resharper_indent_text = OneIndent +resharper_indent_typearg_angles = inside +resharper_indent_typeparam_angles = inside +resharper_indent_type_constraints = true +resharper_indent_wrapped_function_names = false +resharper_instance_members_qualify_declared_in = this_class, base_class +resharper_int_align_assignments = false +resharper_int_align_binary_expressions = false +resharper_int_align_comments = false +resharper_int_align_declaration_names = false +resharper_int_align_enum_initializers = false +resharper_int_align_eq = false +resharper_int_align_fields = false +resharper_int_align_fix_in_adjacent = true +resharper_int_align_invocations = false +resharper_int_align_methods = false +resharper_int_align_nested_ternary = false +resharper_int_align_parameters = false +resharper_int_align_properties = false +resharper_int_align_property_patterns = false +resharper_int_align_switch_expressions = true +resharper_int_align_switch_sections = false +resharper_int_align_variables = false +resharper_keep_existing_attribute_arrangement = false +resharper_keep_existing_declaration_block_arrangement = false +resharper_keep_existing_declaration_parens_arrangement = true +resharper_keep_existing_embedded_arrangement = false +resharper_keep_existing_embedded_block_arrangement = false +resharper_keep_existing_enum_arrangement = false +resharper_keep_existing_expr_member_arrangement = false +resharper_keep_existing_invocation_parens_arrangement = false +resharper_keep_existing_line_break_before_declaration_body = true +resharper_keep_existing_list_patterns_arrangement = true +resharper_keep_existing_property_patterns_arrangement = true +resharper_keep_existing_switch_expression_arrangement = false +resharper_keep_max_blank_line_around_module_members = 2 +resharper_keep_nontrivial_alias = true +resharper_keep_user_linebreaks = true +resharper_keep_user_wrapping = true +resharper_linebreaks_around_razor_statements = true +resharper_linebreaks_inside_tags_for_elements_longer_than = 2147483647 +resharper_linebreaks_inside_tags_for_elements_with_child_elements = true +resharper_linebreaks_inside_tags_for_multiline_elements = true +resharper_linebreak_before_all_elements = false +resharper_linebreak_before_multiline_elements = true +resharper_linebreak_before_singleline_elements = false +resharper_line_break_after_colon_in_member_initializer_lists = do_not_change +resharper_line_break_after_comma_in_member_initializer_lists = false +resharper_line_break_after_type_repr_access_modifier = true +resharper_line_break_before_comma_in_member_initializer_lists = false +resharper_line_break_before_requires_clause = do_not_change +resharper_linkage_specification_braces = end_of_line +resharper_linkage_specification_indentation = none +resharper_local_function_body = expression_body +resharper_macro_block_begin = +resharper_macro_block_end = +resharper_max_array_initializer_elements_on_line = 10 +resharper_max_attribute_length_for_same_line = 38 +resharper_max_enum_members_on_line = 1 +resharper_max_formal_parameters_on_line = 8 +resharper_max_initializer_elements_on_line = 4 +resharper_max_invocation_arguments_on_line = 10 +resharper_member_initializer_list_style = do_not_change +resharper_method_or_operator_body = expression_body +resharper_namespace_declaration_braces = next_line +resharper_namespace_indentation = all +resharper_nested_ternary_style = expanded +resharper_never_outdent_pipe_operators = true +resharper_new_line_before_catch = true +resharper_new_line_before_else = true +resharper_new_line_before_enumerators = true +resharper_normalize_tag_names = false +resharper_no_indent_inside_elements = html,body,thead,tbody,tfoot +resharper_no_indent_inside_if_element_longer_than = 200 +resharper_object_creation_when_type_evident = target_typed +resharper_object_creation_when_type_not_evident = explicitly_typed +resharper_old_engine = false +resharper_outdent_binary_operators = true +resharper_outdent_binary_ops = false +resharper_outdent_binary_pattern_ops = false +resharper_outdent_commas = false +resharper_outdent_dots = false +resharper_outdent_namespace_member = false +resharper_outdent_statement_labels = false +resharper_outdent_ternary_ops = false +resharper_parentheses_non_obvious_operations = none, shift, bitwise_and, bitwise_exclusive_or, bitwise_inclusive_or, bitwise +resharper_parentheses_redundancy_style = remove_if_not_clarifies_precedence +resharper_parentheses_same_type_operations = false +resharper_pi_attributes_indent = align_by_first_attribute +resharper_place_accessorholder_attribute_on_same_line = false +resharper_place_accessor_attribute_on_same_line = false +resharper_place_comments_at_first_column = false +resharper_place_constructor_initializer_on_same_line = true +resharper_place_event_attribute_on_same_line = false +resharper_place_expr_accessor_on_single_line = if_owner_is_single_line +resharper_place_expr_method_on_single_line = if_owner_is_single_line +resharper_place_expr_property_on_single_line = if_owner_is_single_line +resharper_place_field_attribute_on_same_line = false +resharper_place_linq_into_on_new_line = true +resharper_place_method_attribute_on_same_line = false +resharper_place_namespace_definitions_on_same_line = false +resharper_place_property_attribute_on_same_line = false +resharper_place_record_field_attribute_on_same_line = if_owner_is_single_line +resharper_place_simple_case_statement_on_same_line = false +resharper_place_simple_embedded_statement_on_same_line = if_owner_is_single_line +resharper_place_simple_initializer_on_single_line = true +resharper_place_simple_list_pattern_on_single_line = true +resharper_place_simple_property_pattern_on_single_line = true +resharper_place_simple_switch_expression_on_single_line = false +resharper_place_type_attribute_on_same_line = false +resharper_place_type_constraints_on_same_line = true +resharper_prefer_explicit_discard_declaration = false +resharper_prefer_separate_deconstructed_variables_declaration = false +resharper_preserve_spaces_inside_tags = pre,textarea +resharper_qualified_using_at_nested_scope = false +resharper_quote_style = doublequoted +resharper_razor_prefer_qualified_reference = true +resharper_remove_blank_lines_near_braces = false +resharper_remove_blank_lines_near_braces_in_code = true +resharper_remove_blank_lines_near_braces_in_declarations = true +resharper_remove_this_qualifier = true +resharper_requires_expression_braces = next_line +resharper_resx_attribute_indent = single_indent +resharper_resx_insert_final_newline = false +resharper_resx_linebreak_before_elements = +resharper_resx_max_blank_lines_between_tags = 0 +resharper_resx_max_line_length = 2147483647 +resharper_resx_pi_attribute_style = do_not_touch +resharper_resx_space_before_self_closing = false +resharper_resx_wrap_lines = false +resharper_resx_wrap_tags_and_pi = false +resharper_resx_wrap_text = false +resharper_shaderlab_brace_style = next_line +resharper_shaderlab_insert_final_newline = false +resharper_shaderlab_max_line_length = 120 +resharper_shaderlab_wrap_lines = true +resharper_show_autodetect_configure_formatting_tip = true +resharper_simple_block_style = do_not_change +resharper_simple_case_statement_style = do_not_change +resharper_simple_embedded_statement_style = do_not_change +resharper_sort_attributes = false +resharper_sort_class_selectors = false +resharper_sort_usings = true +resharper_sort_usings_lowercase_first = false +resharper_spaces_around_eq_in_attribute = false +resharper_spaces_around_eq_in_pi_attribute = false +resharper_spaces_inside_tags = false +resharper_space_after_attributes = true +resharper_space_after_attribute_target_colon = true +resharper_space_after_colon = true +resharper_space_after_colon_in_case = true +resharper_space_after_colon_in_inheritance_clause = true +resharper_space_after_comma = true +resharper_space_after_ellipsis_in_parameter_pack = true +resharper_space_after_for_colon = true +resharper_space_after_keywords_in_control_flow_statements = true +resharper_space_after_last_attribute = false +resharper_space_after_last_pi_attribute = false +resharper_space_after_operator_keyword = true +resharper_space_after_ptr_in_data_member = true +resharper_space_after_ptr_in_data_members = false +resharper_space_after_ptr_in_method = true +resharper_space_after_ref_in_data_member = true +resharper_space_after_ref_in_data_members = false +resharper_space_after_ref_in_method = true +resharper_space_after_semicolon_in_for_statement = true +resharper_space_after_ternary_colon = true +resharper_space_after_ternary_quest = true +resharper_space_after_triple_slash = true +resharper_space_after_type_parameter_constraint_colon = true +resharper_space_around_additive_op = true +resharper_space_around_alias_eq = true +resharper_space_around_assignment_op = true +resharper_space_around_assignment_operator = true +resharper_space_around_deref_in_trailing_return_type = true +resharper_space_around_lambda_arrow = true +resharper_space_around_member_access_operator = false +resharper_space_around_relational_op = true +resharper_space_around_shift_op = true +resharper_space_around_stmt_colon = true +resharper_space_around_ternary_operator = true +resharper_space_before_array_rank_parentheses = false +resharper_space_before_attribute_target_colon = false +resharper_space_before_checked_parentheses = false +resharper_space_before_colon = false +resharper_space_before_colon_in_case = false +resharper_space_before_colon_in_inheritance_clause = true +resharper_space_before_comma = false +resharper_space_before_default_parentheses = false +resharper_space_before_ellipsis_in_parameter_pack = false +resharper_space_before_empty_invocation_parentheses = false +resharper_space_before_empty_method_parentheses = false +resharper_space_before_for_colon = true +resharper_space_before_initializer_braces = false +resharper_space_before_invocation_parentheses = false +resharper_space_before_label_colon = false +resharper_space_before_lambda_parentheses = false +resharper_space_before_method_parentheses = false +resharper_space_before_nameof_parentheses = false +resharper_space_before_new_parentheses = false +resharper_space_before_nullable_mark = false +resharper_space_before_open_square_brackets = false +resharper_space_before_pointer_asterik_declaration = false +resharper_space_before_ptr_in_abstract_decl = false +resharper_space_before_ptr_in_data_member = false +resharper_space_before_ptr_in_data_members = true +resharper_space_before_ptr_in_method = false +resharper_space_before_ref_in_abstract_decl = false +resharper_space_before_ref_in_data_member = false +resharper_space_before_ref_in_data_members = true +resharper_space_before_ref_in_method = false +resharper_space_before_semicolon = false +resharper_space_before_semicolon_in_for_statement = false +resharper_space_before_singleline_accessorholder = true +resharper_space_before_sizeof_parentheses = false +resharper_space_before_template_args = false +resharper_space_before_template_params = true +resharper_space_before_ternary_colon = true +resharper_space_before_ternary_quest = true +resharper_space_before_trailing_comment = true +resharper_space_before_typeof_parentheses = false +resharper_space_before_type_argument_angle = false +resharper_space_before_type_parameter_angle = false +resharper_space_before_type_parameter_constraint_colon = true +resharper_space_before_type_parameter_parentheses = true +resharper_space_between_accessors_in_singleline_property = true +resharper_space_between_attribute_sections = true +resharper_space_between_closing_angle_brackets_in_template_args = false +resharper_space_between_keyword_and_expression = true +resharper_space_between_keyword_and_type = true +resharper_space_between_method_call_empty_parameter_list_parentheses = false +resharper_space_between_method_call_name_and_opening_parenthesis = false +resharper_space_between_method_call_parameter_list_parentheses = false +resharper_space_between_method_declaration_empty_parameter_list_parentheses = false +resharper_space_between_method_declaration_name_and_open_parenthesis = false +resharper_space_between_method_declaration_parameter_list_parentheses = false +resharper_space_between_parentheses_of_control_flow_statements = false +resharper_space_between_square_brackets = false +resharper_space_between_typecast_parentheses = false +resharper_space_in_singleline_accessorholder = true +resharper_space_in_singleline_anonymous_method = true +resharper_space_in_singleline_method = true +resharper_space_near_postfix_and_prefix_op = false +resharper_space_within_array_initialization_braces = false +resharper_space_within_array_rank_empty_parentheses = false +resharper_space_within_array_rank_parentheses = false +resharper_space_within_attribute_angles = false +resharper_space_within_checked_parentheses = false +resharper_space_within_default_parentheses = false +resharper_space_within_empty_braces = true +resharper_space_within_empty_initializer_braces = false +resharper_space_within_empty_invocation_parentheses = false +resharper_space_within_empty_method_parentheses = false +resharper_space_within_empty_template_params = false +resharper_space_within_expression_parentheses = false +resharper_space_within_initializer_braces = false +resharper_space_within_invocation_parentheses = false +resharper_space_within_method_parentheses = false +resharper_space_within_nameof_parentheses = false +resharper_space_within_new_parentheses = false +resharper_space_within_parentheses = false +resharper_space_within_single_line_array_initializer_braces = true +resharper_space_within_sizeof_parentheses = false +resharper_space_within_template_args = false +resharper_space_within_template_params = false +resharper_space_within_tuple_parentheses = false +resharper_space_within_typeof_parentheses = false +resharper_space_within_type_argument_angles = false +resharper_space_within_type_parameter_angles = false +resharper_space_within_type_parameter_parentheses = false +resharper_special_else_if_treatment = true +resharper_static_members_qualify_members = none +resharper_static_members_qualify_with = declared_type +resharper_support_vs_event_naming_pattern = true +resharper_t4_insert_final_newline = false +resharper_t4_max_line_length = 120 +resharper_t4_wrap_lines = true +resharper_toplevel_function_declaration_return_type_style = do_not_change +resharper_toplevel_function_definition_return_type_style = do_not_change +resharper_trailing_comma_in_multiline_lists = false +resharper_trailing_comma_in_singleline_lists = false +resharper_use_continuous_indent_inside_initializer_braces = true +resharper_use_continuous_indent_inside_parens = true +resharper_use_continuous_line_indent_in_expression_braces = false +resharper_use_continuous_line_indent_in_method_pars = false +resharper_use_heuristics_for_body_style = true +resharper_use_indents_from_main_language_in_file = true +resharper_use_indent_from_previous_element = true +resharper_use_indent_from_vs = false +resharper_use_roslyn_logic_for_evident_types = true +resharper_vb_align_multiline_argument = true +resharper_vb_align_multiline_expression = true +resharper_vb_insert_final_newline = false +resharper_vb_keep_blank_lines_in_code = 2 +resharper_vb_keep_blank_lines_in_declarations = 2 +resharper_vb_max_line_length = 120 +resharper_vb_place_field_attribute_on_same_line = true +resharper_vb_place_method_attribute_on_same_line = false +resharper_vb_place_type_attribute_on_same_line = false +resharper_vb_prefer_qualified_reference = false +resharper_vb_space_after_unary_operator = true +resharper_vb_space_around_multiplicative_op = false +resharper_vb_stick_comment = true +resharper_vb_wrap_lines = true +resharper_wrap_after_binary_opsign = true +resharper_wrap_after_declaration_lpar = false +resharper_wrap_after_dot = false +resharper_wrap_after_dot_in_method_calls = false +resharper_wrap_after_expression_lbrace = true +resharper_wrap_after_invocation_lpar = false +resharper_wrap_arguments_style = wrap_if_long +resharper_wrap_around_elements = true +resharper_wrap_array_initializer_style = wrap_if_long +resharper_wrap_base_clause_style = wrap_if_long +resharper_wrap_before_arrow_with_expressions = false +resharper_wrap_before_binary_opsign = false +resharper_wrap_before_binary_pattern_op = true +resharper_wrap_before_colon = false +resharper_wrap_before_comma = false +resharper_wrap_before_comma_in_base_clause = false +resharper_wrap_before_declaration_lpar = false +resharper_wrap_before_declaration_rpar = false +resharper_wrap_before_eq = true +resharper_wrap_before_expression_rbrace = true +resharper_wrap_before_extends_colon = false +resharper_wrap_before_first_type_parameter_constraint = false +resharper_wrap_before_invocation_lpar = false +resharper_wrap_before_invocation_rpar = false +resharper_wrap_before_linq_expression = false +resharper_wrap_before_ternary_opsigns = true +resharper_wrap_before_type_parameter_langle = false +resharper_wrap_braced_init_list_style = wrap_if_long +resharper_wrap_chained_binary_expressions = wrap_if_long +resharper_wrap_chained_binary_patterns = wrap_if_long +resharper_wrap_chained_method_calls = wrap_if_long +resharper_wrap_ctor_initializer_style = wrap_if_long +resharper_wrap_enumeration_style = chop_if_long +resharper_wrap_enum_declaration = chop_always +resharper_wrap_extends_list_style = wrap_if_long +resharper_wrap_for_stmt_header_style = wrap_if_long +resharper_wrap_list_pattern = wrap_if_long +resharper_wrap_multiple_declaration_style = chop_if_long +resharper_wrap_multiple_type_parameter_constraints_style = chop_if_long +resharper_wrap_object_and_collection_initializer_style = chop_if_long +resharper_wrap_parameters_style = wrap_if_long +resharper_wrap_property_pattern = chop_if_long +resharper_wrap_switch_expression = chop_always +resharper_wrap_ternary_expr_style = chop_if_long +resharper_wrap_verbatim_interpolated_strings = no_wrap +resharper_xmldoc_attribute_indent = single_indent +resharper_xmldoc_insert_final_newline = false +resharper_xmldoc_linebreak_before_elements = summary,remarks,example,returns,param,typeparam,value,para +resharper_xmldoc_max_blank_lines_between_tags = 0 +resharper_xmldoc_max_line_length = 120 +resharper_xmldoc_pi_attribute_style = do_not_touch +resharper_xmldoc_space_before_self_closing = true +resharper_xmldoc_wrap_lines = true +resharper_xmldoc_wrap_tags_and_pi = true +resharper_xmldoc_wrap_text = true +resharper_xml_attribute_indent = align_by_first_attribute +resharper_xml_insert_final_newline = false +resharper_xml_linebreak_before_elements = +resharper_xml_max_blank_lines_between_tags = 2 +resharper_xml_max_line_length = 120 +resharper_xml_pi_attribute_style = do_not_touch +resharper_xml_space_before_self_closing = true +resharper_xml_wrap_lines = true +resharper_xml_wrap_tags_and_pi = true +resharper_xml_wrap_text = false + +# ReSharper inspection severities +resharper_access_rights_in_text_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_access_to_static_member_via_derived_type_highlighting = warning +resharper_address_of_marshal_by_ref_object_highlighting = warning +resharper_angular_html_banana_highlighting = warning +resharper_annotate_can_be_null_parameter_highlighting = none +resharper_annotate_can_be_null_type_member_highlighting = none +resharper_annotate_not_null_parameter_highlighting = none +resharper_annotate_not_null_type_member_highlighting = none +resharper_annotation_conflict_in_hierarchy_highlighting = warning +resharper_annotation_redundancy_at_value_type_highlighting = warning +resharper_annotation_redundancy_in_hierarchy_highlighting = warning +resharper_arguments_style_anonymous_function_highlighting = none +resharper_arguments_style_literal_highlighting = none +resharper_arguments_style_named_expression_highlighting = none +resharper_arguments_style_other_highlighting = none +resharper_arguments_style_string_literal_highlighting = none +resharper_arrange_accessor_owner_body_highlighting = suggestion +resharper_arrange_attributes_highlighting = suggestion +resharper_arrange_constructor_or_destructor_body_highlighting = warning +resharper_arrange_default_value_when_type_evident_highlighting = suggestion +resharper_arrange_default_value_when_type_not_evident_highlighting = hint +resharper_arrange_local_function_body_highlighting = suggestion +resharper_arrange_method_or_operator_body_highlighting = suggestion +resharper_arrange_missing_parentheses_highlighting = hint +resharper_arrange_object_creation_when_type_evident_highlighting = suggestion +resharper_arrange_object_creation_when_type_not_evident_highlighting = hint +resharper_arrange_redundant_parentheses_highlighting = hint +resharper_arrange_static_member_qualifier_highlighting = hint +resharper_arrange_this_qualifier_highlighting = hint +resharper_arrange_trailing_comma_in_multiline_lists_highlighting = hint +resharper_arrange_trailing_comma_in_singleline_lists_highlighting = hint +resharper_arrange_type_member_modifiers_highlighting = warning +resharper_arrange_var_keywords_in_deconstructing_declaration_highlighting = suggestion +resharper_asp_content_placeholder_not_resolved_highlighting = error +resharper_asp_custom_page_parser_filter_type_highlighting = warning +resharper_asp_dead_code_highlighting = warning +resharper_asp_entity_highlighting = warning +resharper_asp_image_highlighting = warning +resharper_asp_invalid_control_type_highlighting = error +resharper_asp_not_resolved_highlighting = error +resharper_asp_ods_method_reference_resolve_error_highlighting = error +resharper_asp_resolve_warning_highlighting = warning +resharper_asp_skin_not_resolved_highlighting = error +resharper_asp_tag_attribute_with_optional_value_highlighting = warning +resharper_asp_theme_not_resolved_highlighting = error +resharper_asp_unused_register_directive_highlighting_highlighting = warning +resharper_asp_warning_highlighting = warning +resharper_assignment_in_conditional_expression_highlighting = warning +resharper_assignment_is_fully_discarded_highlighting = warning +resharper_assign_null_to_not_null_attribute_highlighting = warning +resharper_asxx_path_error_highlighting = warning +resharper_async_iterator_invocation_without_await_foreach_highlighting = warning +resharper_async_void_lambda_highlighting = warning +resharper_async_void_method_highlighting = none +resharper_auto_property_can_be_made_get_only_global_highlighting = suggestion +resharper_auto_property_can_be_made_get_only_local_highlighting = suggestion +resharper_bad_attribute_brackets_spaces_highlighting = none +resharper_bad_braces_spaces_highlighting = none +resharper_bad_child_statement_indent_highlighting = warning +resharper_bad_colon_spaces_highlighting = none +resharper_bad_comma_spaces_highlighting = none +resharper_bad_control_braces_indent_highlighting = suggestion +resharper_bad_control_braces_line_breaks_highlighting = none +resharper_bad_declaration_braces_indent_highlighting = none +resharper_bad_declaration_braces_line_breaks_highlighting = none +resharper_bad_empty_braces_line_breaks_highlighting = none +resharper_bad_expression_braces_indent_highlighting = none +resharper_bad_expression_braces_line_breaks_highlighting = none +resharper_bad_generic_brackets_spaces_highlighting = none +resharper_bad_indent_highlighting = none +resharper_bad_linq_line_breaks_highlighting = none +resharper_bad_list_line_breaks_highlighting = none +resharper_bad_member_access_spaces_highlighting = none +resharper_bad_namespace_braces_indent_highlighting = none +resharper_bad_parens_line_breaks_highlighting = none +resharper_bad_parens_spaces_highlighting = none +resharper_bad_preprocessor_indent_highlighting = none +resharper_bad_semicolon_spaces_highlighting = none +resharper_bad_spaces_after_keyword_highlighting = none +resharper_bad_square_brackets_spaces_highlighting = none +resharper_bad_switch_braces_indent_highlighting = none +resharper_bad_symbol_spaces_highlighting = none +resharper_base_member_has_params_highlighting = warning +resharper_base_method_call_with_default_parameter_highlighting = warning +resharper_base_object_equals_is_object_equals_highlighting = warning +resharper_base_object_get_hash_code_call_in_get_hash_code_highlighting = warning +resharper_bitwise_operator_on_enum_without_flags_highlighting = warning +resharper_blazor_editor_required_highlighting = warning +resharper_built_in_type_reference_style_for_member_access_highlighting = hint +resharper_built_in_type_reference_style_highlighting = hint +resharper_by_ref_argument_is_volatile_field_highlighting = warning +resharper_cannot_apply_equality_operator_to_type_highlighting = warning +resharper_center_tag_is_obsolete_highlighting = warning +resharper_check_for_reference_equality_instead_1_highlighting = suggestion +resharper_check_for_reference_equality_instead_2_highlighting = suggestion +resharper_check_for_reference_equality_instead_3_highlighting = suggestion +resharper_check_for_reference_equality_instead_4_highlighting = suggestion +resharper_check_namespace_highlighting = warning +resharper_class_cannot_be_instantiated_highlighting = warning +resharper_class_can_be_sealed_global_highlighting = none +resharper_class_can_be_sealed_local_highlighting = none +resharper_class_never_instantiated_global_highlighting = suggestion +resharper_class_never_instantiated_local_highlighting = suggestion +resharper_class_with_virtual_members_never_inherited_global_highlighting = suggestion +resharper_class_with_virtual_members_never_inherited_local_highlighting = suggestion +resharper_clear_attribute_is_obsolete_all_highlighting = warning +resharper_clear_attribute_is_obsolete_highlighting = warning +resharper_collection_never_queried_global_highlighting = warning +resharper_collection_never_queried_local_highlighting = warning +resharper_collection_never_updated_global_highlighting = warning +resharper_collection_never_updated_local_highlighting = warning +resharper_comment_typo_highlighting = suggestion +resharper_compare_non_constrained_generic_with_null_highlighting = none +resharper_compare_of_floats_by_equality_operator_highlighting = warning +resharper_conditional_access_qualifier_is_non_nullable_according_to_api_contract_highlighting = warning +resharper_conditional_ternary_equal_branch_highlighting = warning +resharper_condition_is_always_true_or_false_according_to_nullable_api_contract_highlighting = warning +resharper_condition_is_always_true_or_false_highlighting = warning +resharper_confusing_char_as_integer_in_constructor_highlighting = warning +resharper_constant_conditional_access_qualifier_highlighting = warning +resharper_constant_null_coalescing_condition_highlighting = warning +resharper_constructor_initializer_loop_highlighting = warning +resharper_container_annotation_redundancy_highlighting = warning +resharper_context_value_is_provided_highlighting = none +resharper_contract_annotation_not_parsed_highlighting = warning +resharper_convert_closure_to_method_group_highlighting = suggestion +resharper_convert_conditional_ternary_expression_to_switch_expression_highlighting = hint +resharper_convert_if_do_to_while_highlighting = suggestion +resharper_convert_if_statement_to_conditional_ternary_expression_highlighting = suggestion +resharper_convert_if_statement_to_null_coalescing_assignment_highlighting = suggestion +resharper_convert_if_statement_to_null_coalescing_expression_highlighting = suggestion +resharper_convert_if_statement_to_return_statement_highlighting = hint +resharper_convert_if_statement_to_switch_statement_highlighting = hint +resharper_convert_if_to_or_expression_highlighting = suggestion +resharper_convert_nullable_to_short_form_highlighting = suggestion +resharper_convert_switch_statement_to_switch_expression_highlighting = hint +resharper_convert_to_auto_property_highlighting = suggestion +resharper_convert_to_auto_property_when_possible_highlighting = hint +resharper_convert_to_auto_property_with_private_setter_highlighting = hint +resharper_convert_to_compound_assignment_highlighting = hint +resharper_convert_to_constant_global_highlighting = hint +resharper_convert_to_constant_local_highlighting = hint +resharper_convert_to_lambda_expression_highlighting = suggestion +resharper_convert_to_local_function_highlighting = suggestion +resharper_convert_to_null_coalescing_compound_assignment_highlighting = suggestion +resharper_convert_to_primary_constructor_highlighting = suggestion +resharper_convert_to_static_class_highlighting = suggestion +resharper_convert_to_using_declaration_highlighting = suggestion +resharper_convert_to_vb_auto_property_highlighting = suggestion +resharper_convert_to_vb_auto_property_when_possible_highlighting = hint +resharper_convert_to_vb_auto_property_with_private_setter_highlighting = hint +resharper_convert_type_check_pattern_to_null_check_highlighting = warning +resharper_convert_type_check_to_null_check_highlighting = warning +resharper_co_variant_array_conversion_highlighting = warning +resharper_cpp_abstract_class_without_specifier_highlighting = warning +resharper_cpp_abstract_final_class_highlighting = warning +resharper_cpp_abstract_virtual_function_call_in_ctor_highlighting = error +resharper_cpp_access_specifier_with_no_declarations_highlighting = suggestion +resharper_cpp_assigned_value_is_never_used_highlighting = warning +resharper_cpp_awaiter_type_is_not_class_highlighting = warning +resharper_cpp_bad_angle_brackets_spaces_highlighting = none +resharper_cpp_bad_braces_spaces_highlighting = none +resharper_cpp_bad_child_statement_indent_highlighting = none +resharper_cpp_bad_colon_spaces_highlighting = none +resharper_cpp_bad_comma_spaces_highlighting = none +resharper_cpp_bad_control_braces_indent_highlighting = none +resharper_cpp_bad_control_braces_line_breaks_highlighting = none +resharper_cpp_bad_declaration_braces_indent_highlighting = none +resharper_cpp_bad_declaration_braces_line_breaks_highlighting = none +resharper_cpp_bad_empty_braces_line_breaks_highlighting = none +resharper_cpp_bad_expression_braces_indent_highlighting = none +resharper_cpp_bad_expression_braces_line_breaks_highlighting = none +resharper_cpp_bad_indent_highlighting = none +resharper_cpp_bad_list_line_breaks_highlighting = none +resharper_cpp_bad_member_access_spaces_highlighting = none +resharper_cpp_bad_namespace_braces_indent_highlighting = none +resharper_cpp_bad_parens_line_breaks_highlighting = none +resharper_cpp_bad_parens_spaces_highlighting = none +resharper_cpp_bad_semicolon_spaces_highlighting = none +resharper_cpp_bad_spaces_after_keyword_highlighting = none +resharper_cpp_bad_square_brackets_spaces_highlighting = none +resharper_cpp_bad_switch_braces_indent_highlighting = none +resharper_cpp_bad_symbol_spaces_highlighting = none +resharper_cpp_boolean_increment_expression_highlighting = warning +resharper_cpp_boost_format_bad_code_highlighting = warning +resharper_cpp_boost_format_legacy_code_highlighting = suggestion +resharper_cpp_boost_format_mixed_args_highlighting = error +resharper_cpp_boost_format_too_few_args_highlighting = error +resharper_cpp_boost_format_too_many_args_highlighting = warning +resharper_cpp_clang_tidy_abseil_cleanup_ctad_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_addition_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_comparison_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_conversion_cast_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_division_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_factory_float_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_factory_scale_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_subtraction_highlighting = none +resharper_cpp_clang_tidy_abseil_duration_unnecessary_conversion_highlighting = none +resharper_cpp_clang_tidy_abseil_faster_strsplit_delimiter_highlighting = none +resharper_cpp_clang_tidy_abseil_no_internal_dependencies_highlighting = none +resharper_cpp_clang_tidy_abseil_no_namespace_highlighting = none +resharper_cpp_clang_tidy_abseil_redundant_strcat_calls_highlighting = none +resharper_cpp_clang_tidy_abseil_string_find_startswith_highlighting = none +resharper_cpp_clang_tidy_abseil_string_find_str_contains_highlighting = none +resharper_cpp_clang_tidy_abseil_str_cat_append_highlighting = none +resharper_cpp_clang_tidy_abseil_time_comparison_highlighting = none +resharper_cpp_clang_tidy_abseil_time_subtraction_highlighting = none +resharper_cpp_clang_tidy_abseil_upgrade_duration_conversions_highlighting = none +resharper_cpp_clang_tidy_altera_id_dependent_backward_branch_highlighting = none +resharper_cpp_clang_tidy_altera_kernel_name_restriction_highlighting = none +resharper_cpp_clang_tidy_altera_single_work_item_barrier_highlighting = none +resharper_cpp_clang_tidy_altera_struct_pack_align_highlighting = none +resharper_cpp_clang_tidy_altera_unroll_loops_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_accept4_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_accept_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_creat_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_dup_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_epoll_create1_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_epoll_create_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_fopen_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_inotify_init1_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_inotify_init_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_memfd_create_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_open_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_pipe2_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_pipe_highlighting = none +resharper_cpp_clang_tidy_android_cloexec_socket_highlighting = none +resharper_cpp_clang_tidy_android_comparison_in_temp_failure_retry_highlighting = none +resharper_cpp_clang_tidy_boost_use_to_string_highlighting = suggestion +resharper_cpp_clang_tidy_bugprone_argument_comment_highlighting = suggestion +resharper_cpp_clang_tidy_bugprone_assert_side_effect_highlighting = warning +resharper_cpp_clang_tidy_bugprone_assignment_in_if_condition_highlighting = none +resharper_cpp_clang_tidy_bugprone_bad_signal_to_kill_thread_highlighting = warning +resharper_cpp_clang_tidy_bugprone_bool_pointer_implicit_conversion_highlighting = none +resharper_cpp_clang_tidy_bugprone_branch_clone_highlighting = warning +resharper_cpp_clang_tidy_bugprone_copy_constructor_init_highlighting = warning +resharper_cpp_clang_tidy_bugprone_dangling_handle_highlighting = warning +resharper_cpp_clang_tidy_bugprone_dynamic_static_initializers_highlighting = warning +resharper_cpp_clang_tidy_bugprone_easily_swappable_parameters_highlighting = none +resharper_cpp_clang_tidy_bugprone_exception_escape_highlighting = none +resharper_cpp_clang_tidy_bugprone_fold_init_type_highlighting = warning +resharper_cpp_clang_tidy_bugprone_forwarding_reference_overload_highlighting = warning +resharper_cpp_clang_tidy_bugprone_forward_declaration_namespace_highlighting = warning +resharper_cpp_clang_tidy_bugprone_implicit_widening_of_multiplication_result_highlighting = warning +resharper_cpp_clang_tidy_bugprone_inaccurate_erase_highlighting = warning +resharper_cpp_clang_tidy_bugprone_incorrect_roundings_highlighting = warning +resharper_cpp_clang_tidy_bugprone_infinite_loop_highlighting = warning +resharper_cpp_clang_tidy_bugprone_integer_division_highlighting = warning +resharper_cpp_clang_tidy_bugprone_lambda_function_name_highlighting = warning +resharper_cpp_clang_tidy_bugprone_macro_parentheses_highlighting = warning +resharper_cpp_clang_tidy_bugprone_macro_repeated_side_effects_highlighting = warning +resharper_cpp_clang_tidy_bugprone_misplaced_operator_in_strlen_in_alloc_highlighting = warning +resharper_cpp_clang_tidy_bugprone_misplaced_pointer_arithmetic_in_alloc_highlighting = warning +resharper_cpp_clang_tidy_bugprone_misplaced_widening_cast_highlighting = warning +resharper_cpp_clang_tidy_bugprone_move_forwarding_reference_highlighting = warning +resharper_cpp_clang_tidy_bugprone_multiple_statement_macro_highlighting = warning +resharper_cpp_clang_tidy_bugprone_narrowing_conversions_highlighting = warning +resharper_cpp_clang_tidy_bugprone_not_null_terminated_result_highlighting = warning +resharper_cpp_clang_tidy_bugprone_no_escape_highlighting = warning +resharper_cpp_clang_tidy_bugprone_parent_virtual_call_highlighting = warning +resharper_cpp_clang_tidy_bugprone_posix_return_highlighting = warning +resharper_cpp_clang_tidy_bugprone_redundant_branch_condition_highlighting = warning +resharper_cpp_clang_tidy_bugprone_reserved_identifier_highlighting = warning +resharper_cpp_clang_tidy_bugprone_shared_ptr_array_mismatch_highlighting = warning +resharper_cpp_clang_tidy_bugprone_signal_handler_highlighting = warning +resharper_cpp_clang_tidy_bugprone_signed_char_misuse_highlighting = warning +resharper_cpp_clang_tidy_bugprone_sizeof_container_highlighting = warning +resharper_cpp_clang_tidy_bugprone_sizeof_expression_highlighting = warning +resharper_cpp_clang_tidy_bugprone_spuriously_wake_up_functions_highlighting = warning +resharper_cpp_clang_tidy_bugprone_stringview_nullptr_highlighting = warning +resharper_cpp_clang_tidy_bugprone_string_constructor_highlighting = warning +resharper_cpp_clang_tidy_bugprone_string_integer_assignment_highlighting = warning +resharper_cpp_clang_tidy_bugprone_string_literal_with_embedded_nul_highlighting = warning +resharper_cpp_clang_tidy_bugprone_suspicious_enum_usage_highlighting = warning +resharper_cpp_clang_tidy_bugprone_suspicious_include_highlighting = warning +resharper_cpp_clang_tidy_bugprone_suspicious_memory_comparison_highlighting = warning +resharper_cpp_clang_tidy_bugprone_suspicious_memset_usage_highlighting = warning +resharper_cpp_clang_tidy_bugprone_suspicious_missing_comma_highlighting = warning +resharper_cpp_clang_tidy_bugprone_suspicious_semicolon_highlighting = warning +resharper_cpp_clang_tidy_bugprone_suspicious_string_compare_highlighting = warning +resharper_cpp_clang_tidy_bugprone_swapped_arguments_highlighting = warning +resharper_cpp_clang_tidy_bugprone_terminating_continue_highlighting = warning +resharper_cpp_clang_tidy_bugprone_throw_keyword_missing_highlighting = warning +resharper_cpp_clang_tidy_bugprone_too_small_loop_variable_highlighting = warning +resharper_cpp_clang_tidy_bugprone_unchecked_optional_access_highlighting = warning +resharper_cpp_clang_tidy_bugprone_undefined_memory_manipulation_highlighting = warning +resharper_cpp_clang_tidy_bugprone_undelegated_constructor_highlighting = warning +resharper_cpp_clang_tidy_bugprone_unhandled_exception_at_new_highlighting = none +resharper_cpp_clang_tidy_bugprone_unhandled_self_assignment_highlighting = warning +resharper_cpp_clang_tidy_bugprone_unused_raii_highlighting = warning +resharper_cpp_clang_tidy_bugprone_unused_return_value_highlighting = warning +resharper_cpp_clang_tidy_bugprone_use_after_move_highlighting = warning +resharper_cpp_clang_tidy_bugprone_virtual_near_miss_highlighting = suggestion +resharper_cpp_clang_tidy_cert_con36_c_highlighting = none +resharper_cpp_clang_tidy_cert_con54_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_dcl03_c_highlighting = none +resharper_cpp_clang_tidy_cert_dcl16_c_highlighting = none +resharper_cpp_clang_tidy_cert_dcl21_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_dcl37_c_highlighting = none +resharper_cpp_clang_tidy_cert_dcl50_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_dcl51_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_dcl54_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_dcl58_cpp_highlighting = warning +resharper_cpp_clang_tidy_cert_dcl59_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_env33_c_highlighting = none +resharper_cpp_clang_tidy_cert_err09_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_err33_c_highlighting = warning +resharper_cpp_clang_tidy_cert_err34_c_highlighting = suggestion +resharper_cpp_clang_tidy_cert_err52_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_err58_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_err60_cpp_highlighting = warning +resharper_cpp_clang_tidy_cert_err61_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_exp42_c_highlighting = none +resharper_cpp_clang_tidy_cert_fio38_c_highlighting = none +resharper_cpp_clang_tidy_cert_flp30_c_highlighting = warning +resharper_cpp_clang_tidy_cert_flp37_c_highlighting = none +resharper_cpp_clang_tidy_cert_mem57_cpp_highlighting = warning +resharper_cpp_clang_tidy_cert_msc30_c_highlighting = none +resharper_cpp_clang_tidy_cert_msc32_c_highlighting = none +resharper_cpp_clang_tidy_cert_msc50_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_msc51_cpp_highlighting = warning +resharper_cpp_clang_tidy_cert_oop11_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_oop54_cpp_highlighting = none +resharper_cpp_clang_tidy_cert_oop57_cpp_highlighting = warning +resharper_cpp_clang_tidy_cert_oop58_cpp_highlighting = warning +resharper_cpp_clang_tidy_cert_pos44_c_highlighting = none +resharper_cpp_clang_tidy_cert_pos47_c_highlighting = none +resharper_cpp_clang_tidy_cert_sig30_c_highlighting = none +resharper_cpp_clang_tidy_cert_str34_c_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_api_modeling_errno_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_api_modeling_google_g_test_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_api_modeling_llvm_cast_value_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_api_modeling_llvm_return_value_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_api_modeling_std_c_library_functions_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_api_modeling_trust_nonnull_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_api_modeling_trust_returns_nonnull_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_builtin_builtin_functions_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_builtin_no_return_functions_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_call_and_message_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_call_and_message_modeling_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_divide_zero_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_dynamic_type_propagation_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_nonnil_string_constants_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_non_null_param_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_null_dereference_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_stack_address_escape_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_stack_addr_escape_base_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_undefined_binary_operator_result_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_array_subscript_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_assign_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_branch_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_captured_block_variable_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_undef_return_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_core_vla_size_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_inner_pointer_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_move_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_new_delete_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_new_delete_leaks_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_placement_new_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_pure_virtual_call_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_self_assignment_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_smart_ptr_modeling_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_string_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_cplusplus_virtual_call_modeling_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_deadcode_dead_stores_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_fuchsia_handle_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_nullability_nullability_base_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_dereferenced_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_passed_to_nonnull_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_returned_from_nonnull_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_nullability_null_passed_to_nonnull_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_nullability_null_returned_from_nonnull_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_cplusplus_uninitialized_object_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_cplusplus_virtual_call_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_mpi_mpi_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_osx_cocoa_localizability_empty_localization_context_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_osx_cocoa_localizability_non_localized_string_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_osx_os_object_c_style_cast_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_performance_gcd_antipattern_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_performance_padding_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_optin_portability_unix_api_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_api_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_at_sync_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_autorelease_write_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_class_release_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_dealloc_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_incompatible_method_types_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_loops_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_missing_super_call_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_nil_arg_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_non_nil_return_value_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_ns_autorelease_pool_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_ns_error_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_obj_c_generics_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_retain_count_base_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_retain_count_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_run_loop_autorelease_leak_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_self_init_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_super_dealloc_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_unused_ivars_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_variadic_method_types_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_error_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_number_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_retain_release_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_containers_out_of_bounds_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_containers_pointer_sized_values_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_mig_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_ns_or_cf_error_deref_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_number_object_conversion_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_obj_c_property_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_os_object_retain_count_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_osx_sec_keychain_api_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_float_loop_counter_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bcmp_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bcopy_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bzero_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_decode_value_of_obj_c_type_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_deprecated_or_unsafe_buffer_handling_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_getpw_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_gets_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_mkstemp_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_mktemp_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_rand_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_security_syntax_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_strcpy_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_unchecked_return_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_vfork_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_api_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_bad_size_arg_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_c_string_modeling_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_null_arg_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_dynamic_memory_modeling_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_malloc_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_malloc_sizeof_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_mismatched_deallocator_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_unix_vfork_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_valist_copy_to_self_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_valist_uninitialized_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_valist_unterminated_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_valist_valist_base_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_webkit_no_uncounted_member_checker_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_webkit_ref_cntbl_base_virtual_dtor_highlighting = none +resharper_cpp_clang_tidy_clang_analyzer_webkit_uncounted_lambda_captures_checker_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_absolute_value_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_abstract_final_class_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_abstract_vbase_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_address_of_packed_member_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_address_of_temporary_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_aix_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_align_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_alloca_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_alloca_with_align_alignof_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_always_inline_coroutine_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_delete_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_ellipsis_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_macro_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_member_template_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_reversed_operator_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_analyzer_incompatible_plugin_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_anonymous_pack_parens_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_anon_enum_enum_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_arc_bridge_casts_disallowed_in_nonarc_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_arc_maybe_repeated_use_of_weak_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_arc_non_pod_memaccess_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_arc_perform_selector_leaks_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_arc_repeated_use_of_weak_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_arc_retain_cycles_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_arc_unsafe_retained_assign_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_argument_outside_range_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_argument_undefined_behaviour_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_array_bounds_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_array_bounds_pointer_arithmetic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_array_parameter_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_asm_operand_widths_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_assign_enum_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_assume_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_atimport_in_framework_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_atomic_access_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_atomic_alignment_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_atomic_implicit_seq_cst_highlighting = suggestion +resharper_cpp_clang_tidy_clang_diagnostic_atomic_memory_ordering_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_atomic_property_with_user_defined_accessor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_attribute_packed_for_bitfield_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_attribute_warning_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_at_protocol_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_auto_disable_vptr_sanitizer_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_auto_import_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_auto_storage_class_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_auto_var_id_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_availability_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_avr_rtlib_linking_quirks_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_backslash_newline_escape_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bad_function_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_binding_in_condition_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bind_to_temporary_copy_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bitfield_constant_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bitfield_enum_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bitfield_width_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bitwise_conditional_parentheses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bitwise_instead_of_logical_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bitwise_op_parentheses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bit_int_extension_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_block_capture_autoreleasing_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bool_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bool_operation_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_braced_scalar_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_branch_protection_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_bridge_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_builtin_assume_aligned_alignment_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_builtin_macro_redefined_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_builtin_memcpy_chk_size_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_builtin_requires_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_c11_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_c2x_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_c99_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_c99_designator_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_c99_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_called_once_parameter_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_call_to_pure_virtual_from_ctor_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cast_align_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cast_calling_convention_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cast_function_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cast_of_sel_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cast_qual_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cast_qual_unrelated_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cf_string_literal_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_char_subscripts_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_clang_cl_pch_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_class_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_class_varargs_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cmse_union_leak_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_comma_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_comment_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_compare_distinct_pointer_types_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_completion_handler_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_complex_component_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_compound_token_split_by_macro_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_compound_token_split_by_space_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_compound_token_split_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_concepts_ts_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_conditional_type_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_conditional_uninitialized_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_config_macros_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_constant_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_constant_evaluated_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_constant_logical_operand_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_constexpr_not_const_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_consumed_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_coroutine_missing_unhandled_exception_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_covered_switch_default_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_compat_deprecated_writable_strings_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_compat_reserved_user_defined_literal_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_extra_semi_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_inline_namespace_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_long_long_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp11_narrowing_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp14_attribute_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp14_binary_literal_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp14_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp14_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp14_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp17_attribute_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp17_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp17_compat_mangling_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp17_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp17_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp20_attribute_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp20_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp20_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp20_designator_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp20_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp2a_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp2a_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp2b_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_bind_to_temporary_copy_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_extra_semi_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_local_type_template_args_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_unnamed_type_template_args_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_binary_literal_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_cpp17_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_cpp17_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cpp_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cstring_format_directive_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ctad_maybe_unsupported_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_ctu_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_cuda_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_custom_atomic_properties_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_cxx_attribute_extension_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dangling_else_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dangling_field_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dangling_gsl_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dangling_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dangling_initializer_list_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_darwin_sdk_settings_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_date_time_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dealloc_in_category_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_debug_compression_unavailable_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_declaration_after_statement_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_defaulted_function_deleted_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_delegating_ctor_cycles_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_delete_abstract_non_virtual_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_delete_incomplete_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_delete_non_abstract_non_virtual_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_delete_non_virtual_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_delimited_escape_sequence_extension_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_altivec_src_compat_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_anon_enum_enum_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_array_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_attributes_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_builtins_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_comma_subscript_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_with_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_with_user_provided_copy_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_with_user_provided_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_coroutine_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_declarations_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_dynamic_exception_spec_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_compare_conditional_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_enum_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_float_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_experimental_coroutine_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_implementations_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_increment_bool_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_non_prototype_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_isa_usage_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_pointer_introspection_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_pointer_introspection_perform_selector_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_pragma_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_register_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_static_analyzer_flag_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_this_capture_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecated_volatile_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_deprecate_lax_vec_conv_all_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_direct_ivar_access_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_disabled_macro_expansion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_distributed_object_modifiers_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_division_by_zero_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dllexport_explicit_instantiation_decl_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dllimport_static_field_def_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dll_attribute_on_redeclaration_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_documentation_deprecated_sync_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_documentation_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_documentation_html_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_documentation_pedantic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_documentation_unknown_command_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_dollar_in_identifier_extension_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_double_promotion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dtor_name_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dtor_typedef_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_duplicate_decl_specifier_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_duplicate_enum_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_duplicate_method_arg_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_duplicate_method_match_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_duplicate_protocol_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dynamic_class_memaccess_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_dynamic_exception_spec_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_embedded_directive_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_empty_body_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_empty_decomposition_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_empty_init_stmt_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_empty_translation_unit_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_encode_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_conditional_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_switch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_enum_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_enum_enum_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_enum_float_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_enum_too_large_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_error_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_exceptions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_excess_initializers_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_exit_time_destructors_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_expansion_to_defined_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_explicit_initialize_call_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_explicit_ownership_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_export_unnamed_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_export_using_directive_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_extern_c_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_extern_initializer_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_extra_qualification_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_extra_semi_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_extra_semi_stmt_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_extra_tokens_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_final_dtor_non_final_class_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_final_macro_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_fixed_enum_extension_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_fixed_point_overflow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_flag_enum_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_flexible_array_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_float_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_float_equal_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_float_overflow_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_float_zero_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_extra_args_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_insufficient_args_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_invalid_specifier_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_nonliteral_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_non_iso_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_pedantic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_security_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_type_confusion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_format_zero_length_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_fortify_source_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_for_loop_analysis_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_four_char_constants_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_framework_include_private_from_public_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_frame_address_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_frame_larger_than_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_free_nonheap_object_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_function_def_in_objc_container_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_function_multiversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_future_attribute_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gcc_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_global_constructors_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_global_isel_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_alignof_expression_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_anonymous_struct_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_gnu_array_member_paren_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_auto_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_binary_literal_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_case_range_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_complex_integer_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_compound_literal_initializer_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_conditional_omitted_operand_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_designator_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_empty_initializer_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_empty_struct_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_flexible_array_initializer_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_flexible_array_union_member_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_folding_constant_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_imaginary_constant_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_include_next_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_inline_cpp_without_extern_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_label_as_value_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_line_marker_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_null_pointer_arithmetic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_pointer_arith_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_redeclared_enum_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_statement_expression_from_macro_expansion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_statement_expression_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_static_float_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_string_literal_operator_template_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_union_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_variable_sized_type_not_at_end_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gnu_zero_variadic_macro_arguments_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_gpu_maybe_wrong_side_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_header_guard_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_header_hygiene_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_hip_only_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_hlsl_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_idiomatic_parentheses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ignored_attributes_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_ignored_availability_without_sdk_settings_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_ignored_optimization_argument_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragmas_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragma_intrinsic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragma_optimize_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_ignored_qualifiers_highlighting = suggestion +resharper_cpp_clang_tidy_clang_diagnostic_ignored_reference_qualifiers_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicitly_unsigned_literal_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_atomic_properties_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_const_int_float_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_conversion_floating_point_to_bool_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_exception_spec_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_fallthrough_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_fallthrough_per_function_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_fixed_point_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_float_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_function_declaration_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_int_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_int_float_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_int_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_implicit_retain_self_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_import_preprocessor_directive_pedantic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_inaccessible_base_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_include_next_absolute_path_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_include_next_outside_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_exception_spec_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_function_pointer_types_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_library_redeclaration_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_ms_struct_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_pointer_types_discards_qualifiers_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_pointer_types_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_property_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incompatible_sysroot_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incomplete_framework_module_declaration_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incomplete_implementation_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incomplete_module_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incomplete_setjmp_declaration_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_incomplete_umbrella_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_dllimport_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_missing_destructor_override_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_missing_override_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_increment_bool_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_independent_class_attribute_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_infinite_recursion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_initializer_overrides_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_injected_class_name_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_inline_asm_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_inline_namespace_reopened_noninline_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_inline_new_delete_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_instantiation_after_specialization_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_integer_overflow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_interrupt_service_routine_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_int_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_int_in_bool_context_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_int_to_pointer_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_int_to_void_pointer_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_constexpr_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_iboutlet_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_initializer_from_system_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_ios_deployment_target_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_noreturn_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_no_builtin_names_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_offsetof_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_or_nonexistent_directory_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_partial_specialization_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_pp_token_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_source_encoding_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_token_paste_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_invalid_utf8_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_jump_seh_finally_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_keyword_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_keyword_macro_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_knr_promoted_parameter_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_language_extension_token_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_large_by_value_copy_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_linker_warnings_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_literal_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_literal_range_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_local_type_template_args_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_logical_not_parentheses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_logical_op_parentheses_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_long_long_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_macro_redefined_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_main_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_main_return_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_malformed_warning_check_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_many_braces_around_scalar_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_max_tokens_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_max_unsigned_zero_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_memset_transposed_args_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_memsize_comparison_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_method_signatures_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_abstract_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_anon_tag_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_charize_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_comment_paste_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_const_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_cpp_macro_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_default_arg_redefinition_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_drectve_section_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_end_of_file_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_enum_forward_reference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_enum_value_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_exception_spec_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_exists_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_explicit_constructor_call_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_extra_qualification_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_fixed_enum_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_flexible_array_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_goto_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_inaccessible_base_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_include_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_mutable_reference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_pure_definition_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_redeclare_static_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_sealed_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_static_assert_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_template_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_template_shadow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_union_member_reference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_unqualified_friend_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_using_decl_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_microsoft_void_pseudo_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_misexpect_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_misleading_indentation_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_mismatched_new_delete_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_mismatched_parameter_types_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_mismatched_return_types_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_mismatched_tags_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_braces_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_constinit_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_declarations_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_exception_spec_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_field_initializers_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_method_return_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_noescape_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_noreturn_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_prototypes_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_missing_prototype_for_cc_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_selector_name_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_sysroot_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_missing_variable_declarations_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_misspelled_assumption_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_modules_ambiguous_internal_linkage_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_modules_import_nested_redundant_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_module_conflict_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_module_file_config_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_module_file_extension_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_module_import_in_extern_c_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_msvc_not_found_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_multichar_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_multiple_move_vbase_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nested_anon_types_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_newline_eof_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_new_returns_null_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_noderef_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nonnull_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nonportable_include_path_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_nonportable_system_include_path_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_nonportable_vector_initialization_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nontrivial_memaccess_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_non_c_typedef_for_linkage_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_non_literal_null_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_non_modular_include_in_framework_module_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_non_modular_include_in_module_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_non_pod_varargs_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_non_power_of_two_alignment_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_non_virtual_dtor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nsconsumed_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nsreturns_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ns_object_attribute_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nullability_completeness_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nullability_completeness_on_arrays_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nullability_declspec_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nullability_extension_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nullability_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nullability_inferred_on_nested_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_nullable_to_nonnull_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_null_arithmetic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_null_character_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_null_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_null_dereference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_null_pointer_arithmetic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_null_pointer_subtraction_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_odr_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_old_style_cast_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_opencl_unsupported_rgba_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_openmp51_extensions_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_openmp_clauses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_openmp_loop_form_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_openmp_mapping_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_openmp_target_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_option_ignored_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_ordered_compare_function_pointers_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_out_of_line_declaration_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_out_of_scope_function_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_overlength_strings_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_overloaded_shift_op_parentheses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_overloaded_virtual_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_override_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_override_module_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_overriding_method_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_overriding_t_option_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_over_aligned_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_packed_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_padded_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_parentheses_equality_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_parentheses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pass_failed_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pch_date_time_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pedantic_core_features_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pedantic_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pedantic_macros_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pessimizing_move_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_arith_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_bool_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_integer_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_sign_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_to_enum_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_to_int_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pointer_type_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_poison_system_directories_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_potentially_evaluated_expression_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pragmas_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pragma_clang_attribute_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pragma_messages_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pragma_once_outside_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pragma_pack_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pragma_pack_suspicious_include_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pragma_system_header_outside_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_predefined_identifier_outside_function_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_pre_c2x_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_c2x_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp14_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp14_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp17_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp17_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp20_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp20_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp2b_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp2b_compat_pedantic_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_pre_openmp51_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_private_extern_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_private_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_private_module_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_missing_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_out_of_date_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_unprofiled_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_property_access_dot_syntax_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_property_attribute_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_protocol_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_protocol_property_synthesis_ambiguity_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_psabi_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_qualified_void_return_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_quoted_include_in_framework_header_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_range_loop_analysis_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_range_loop_bind_reference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_range_loop_construct_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_readonly_iboutlet_property_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_receiver_expr_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_receiver_forward_class_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_redeclared_class_member_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_redundant_consteval_if_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_redundant_move_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_redundant_parens_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_register_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reinterpret_base_class_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reorder_ctor_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reorder_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reorder_init_list_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_requires_super_attribute_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reserved_identifier_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reserved_id_macro_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reserved_macro_identifier_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_reserved_user_defined_literal_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_restrict_expansion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_retained_language_linkage_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_return_stack_address_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_return_std_move_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_return_type_c_linkage_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_return_type_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_rewrite_not_bool_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sarif_format_unstable_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_section_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_selector_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_selector_type_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_self_assign_field_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_self_assign_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_self_assign_overloaded_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_self_move_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_semicolon_before_method_body_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sentinel_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_serialized_diagnostics_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_in_constructor_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_in_constructor_modified_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_shadow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shadow_ivar_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shadow_uncaptured_local_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_shift_count_negative_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shift_count_overflow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shift_negative_value_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shift_op_parentheses_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shift_overflow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shift_sign_overflow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_shorten64_to32_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_signed_enum_bitfield_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_signed_unsigned_wchar_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sign_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sign_conversion_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_argument_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_decay_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_div_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sizeof_pointer_div_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sizeof_pointer_memaccess_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_slash_u_filename_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_slh_asm_goto_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_sometimes_uninitialized_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_source_uses_openmp_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_spirv_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_spir_compat_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_static_float_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_static_inline_explicit_instantiation_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_static_in_inline_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_static_local_in_inline_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_static_self_init_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_stdlibcxx_not_found_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_strict_prototypes_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_strict_selector_match_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_string_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_string_concatenation_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_string_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_string_plus_char_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_string_plus_int_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_strlcpy_strlcat_size_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_strncat_size_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_suggest_destructor_override_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_suggest_override_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_super_class_method_mismatch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_suspicious_bzero_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_switch_bool_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_switch_enum_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_switch_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_sync_fetch_and_nand_semantics_changed_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_target_clones_mixed_specifiers_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_tautological_bitwise_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_in_range_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_out_of_range_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_objc_bool_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_overlap_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_pointer_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_type_limit_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_undefined_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_char_zero_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_enum_zero_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_zero_compare_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_tautological_value_range_compare_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_tentative_definition_incomplete_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_analysis_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_attributes_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_beta_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_negative_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_precise_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_reference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_verbose_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_trigraphs_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_typedef_redefinition_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_typename_missing_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_type_safety_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unable_to_open_stats_file_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unaligned_access_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unaligned_qualifier_implicit_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unavailable_declarations_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undeclared_selector_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undefined_bool_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undefined_func_template_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undefined_inline_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undefined_internal_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undefined_internal_type_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undefined_reinterpret_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undefined_var_template_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undef_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_undef_prefix_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_underaligned_exception_object_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unevaluated_expression_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unguarded_availability_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unguarded_availability_new_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unicode_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unicode_homoglyph_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unicode_whitespace_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unicode_zero_width_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_uninitialized_const_reference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_uninitialized_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unknown_argument_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unknown_attributes_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unknown_cuda_version_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unknown_directives_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unknown_escape_sequence_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unknown_pragmas_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unknown_sanitizers_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unknown_warning_option_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unnamed_type_template_args_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unneeded_internal_declaration_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unneeded_member_function_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unqualified_std_cast_call_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_break_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_fallthrough_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_generic_assoc_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_loop_increment_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_return_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsequenced_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_abi_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_abs_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_availability_guard_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_cb_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_dll_base_class_template_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_friend_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_gpopt_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_nan_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_target_opt_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unsupported_visibility_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unusable_partial_specialization_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_but_set_parameter_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unused_but_set_variable_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unused_comparison_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_const_variable_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_exception_parameter_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_function_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_getter_return_value_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_label_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_lambda_capture_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unused_local_typedef_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_macros_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_member_function_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_parameter_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unused_private_field_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_property_ivar_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_result_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_template_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_value_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_unused_variable_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_unused_volatile_lvalue_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_used_but_marked_unused_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_user_defined_literals_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_user_defined_warnings_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_varargs_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_variadic_macros_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_vector_conversion_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_vec_elem_size_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_vexing_parse_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_visibility_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_vla_extension_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_vla_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_void_pointer_to_enum_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_void_pointer_to_int_cast_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_void_ptr_dereference_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_warnings_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_wasm_exception_spec_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_weak_template_vtables_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_weak_vtables_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_writable_strings_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_xor_used_as_pow_highlighting = warning +resharper_cpp_clang_tidy_clang_diagnostic_zero_as_null_pointer_constant_highlighting = none +resharper_cpp_clang_tidy_clang_diagnostic_zero_length_array_highlighting = warning +resharper_cpp_clang_tidy_concurrency_mt_unsafe_highlighting = warning +resharper_cpp_clang_tidy_concurrency_thread_canceltype_asynchronous_highlighting = warning +resharper_cpp_clang_tidy_cppcoreguidelines_avoid_c_arrays_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_avoid_goto_highlighting = warning +resharper_cpp_clang_tidy_cppcoreguidelines_avoid_magic_numbers_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_avoid_non_const_global_variables_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_c_copy_assignment_signature_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_explicit_virtual_functions_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_init_variables_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_interfaces_global_init_highlighting = warning +resharper_cpp_clang_tidy_cppcoreguidelines_macro_usage_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_narrowing_conversions_highlighting = warning +resharper_cpp_clang_tidy_cppcoreguidelines_non_private_member_variables_in_classes_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_no_malloc_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_owning_memory_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_prefer_member_initializer_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_array_to_pointer_decay_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_constant_array_index_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_pointer_arithmetic_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_const_cast_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_cstyle_cast_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_member_init_highlighting = warning +resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_reinterpret_cast_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_static_cast_downcast_highlighting = suggestion +resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_union_access_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_vararg_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_slicing_highlighting = none +resharper_cpp_clang_tidy_cppcoreguidelines_special_member_functions_highlighting = suggestion +resharper_cpp_clang_tidy_cppcoreguidelines_virtual_class_destructor_highlighting = none +resharper_cpp_clang_tidy_darwin_avoid_spinlock_highlighting = none +resharper_cpp_clang_tidy_darwin_dispatch_once_nonstatic_highlighting = none +resharper_cpp_clang_tidy_fuchsia_default_arguments_calls_highlighting = none +resharper_cpp_clang_tidy_fuchsia_default_arguments_declarations_highlighting = none +resharper_cpp_clang_tidy_fuchsia_header_anon_namespaces_highlighting = none +resharper_cpp_clang_tidy_fuchsia_multiple_inheritance_highlighting = none +resharper_cpp_clang_tidy_fuchsia_overloaded_operator_highlighting = none +resharper_cpp_clang_tidy_fuchsia_statically_constructed_objects_highlighting = none +resharper_cpp_clang_tidy_fuchsia_trailing_return_highlighting = none +resharper_cpp_clang_tidy_fuchsia_virtual_inheritance_highlighting = none +resharper_cpp_clang_tidy_google_build_explicit_make_pair_highlighting = none +resharper_cpp_clang_tidy_google_build_namespaces_highlighting = none +resharper_cpp_clang_tidy_google_build_using_namespace_highlighting = none +resharper_cpp_clang_tidy_google_default_arguments_highlighting = none +resharper_cpp_clang_tidy_google_explicit_constructor_highlighting = none +resharper_cpp_clang_tidy_google_global_names_in_headers_highlighting = none +resharper_cpp_clang_tidy_google_objc_avoid_nsobject_new_highlighting = none +resharper_cpp_clang_tidy_google_objc_avoid_throwing_exception_highlighting = none +resharper_cpp_clang_tidy_google_objc_function_naming_highlighting = none +resharper_cpp_clang_tidy_google_objc_global_variable_declaration_highlighting = none +resharper_cpp_clang_tidy_google_readability_avoid_underscore_in_googletest_name_highlighting = none +resharper_cpp_clang_tidy_google_readability_braces_around_statements_highlighting = none +resharper_cpp_clang_tidy_google_readability_casting_highlighting = none +resharper_cpp_clang_tidy_google_readability_function_size_highlighting = none +resharper_cpp_clang_tidy_google_readability_namespace_comments_highlighting = none +resharper_cpp_clang_tidy_google_readability_todo_highlighting = none +resharper_cpp_clang_tidy_google_runtime_int_highlighting = none +resharper_cpp_clang_tidy_google_runtime_operator_highlighting = warning +resharper_cpp_clang_tidy_google_upgrade_googletest_case_highlighting = suggestion +resharper_cpp_clang_tidy_hicpp_avoid_c_arrays_highlighting = none +resharper_cpp_clang_tidy_hicpp_avoid_goto_highlighting = warning +resharper_cpp_clang_tidy_hicpp_braces_around_statements_highlighting = none +resharper_cpp_clang_tidy_hicpp_deprecated_headers_highlighting = none +resharper_cpp_clang_tidy_hicpp_exception_baseclass_highlighting = suggestion +resharper_cpp_clang_tidy_hicpp_explicit_conversions_highlighting = none +resharper_cpp_clang_tidy_hicpp_function_size_highlighting = none +resharper_cpp_clang_tidy_hicpp_invalid_access_moved_highlighting = none +resharper_cpp_clang_tidy_hicpp_member_init_highlighting = none +resharper_cpp_clang_tidy_hicpp_move_const_arg_highlighting = none +resharper_cpp_clang_tidy_hicpp_multiway_paths_covered_highlighting = warning +resharper_cpp_clang_tidy_hicpp_named_parameter_highlighting = none +resharper_cpp_clang_tidy_hicpp_new_delete_operators_highlighting = none +resharper_cpp_clang_tidy_hicpp_noexcept_move_highlighting = none +resharper_cpp_clang_tidy_hicpp_no_array_decay_highlighting = none +resharper_cpp_clang_tidy_hicpp_no_assembler_highlighting = none +resharper_cpp_clang_tidy_hicpp_no_malloc_highlighting = none +resharper_cpp_clang_tidy_hicpp_signed_bitwise_highlighting = none +resharper_cpp_clang_tidy_hicpp_special_member_functions_highlighting = none +resharper_cpp_clang_tidy_hicpp_static_assert_highlighting = none +resharper_cpp_clang_tidy_hicpp_undelegated_constructor_highlighting = none +resharper_cpp_clang_tidy_hicpp_uppercase_literal_suffix_highlighting = none +resharper_cpp_clang_tidy_hicpp_use_auto_highlighting = none +resharper_cpp_clang_tidy_hicpp_use_emplace_highlighting = none +resharper_cpp_clang_tidy_hicpp_use_equals_default_highlighting = none +resharper_cpp_clang_tidy_hicpp_use_equals_delete_highlighting = none +resharper_cpp_clang_tidy_hicpp_use_noexcept_highlighting = none +resharper_cpp_clang_tidy_hicpp_use_nullptr_highlighting = none +resharper_cpp_clang_tidy_hicpp_use_override_highlighting = none +resharper_cpp_clang_tidy_hicpp_vararg_highlighting = none +resharper_cpp_clang_tidy_highlighting_highlighting = suggestion +resharper_cpp_clang_tidy_linuxkernel_must_check_errs_highlighting = warning +resharper_cpp_clang_tidy_llvmlibc_callee_namespace_highlighting = none +resharper_cpp_clang_tidy_llvmlibc_implementation_in_namespace_highlighting = none +resharper_cpp_clang_tidy_llvmlibc_restrict_system_libc_headers_highlighting = none +resharper_cpp_clang_tidy_llvm_else_after_return_highlighting = none +resharper_cpp_clang_tidy_llvm_header_guard_highlighting = none +resharper_cpp_clang_tidy_llvm_include_order_highlighting = none +resharper_cpp_clang_tidy_llvm_namespace_comment_highlighting = none +resharper_cpp_clang_tidy_llvm_prefer_isa_or_dyn_cast_in_conditionals_highlighting = none +resharper_cpp_clang_tidy_llvm_prefer_register_over_unsigned_highlighting = suggestion +resharper_cpp_clang_tidy_llvm_qualified_auto_highlighting = none +resharper_cpp_clang_tidy_llvm_twine_local_highlighting = none +resharper_cpp_clang_tidy_misc_confusable_identifiers_highlighting = warning +resharper_cpp_clang_tidy_misc_const_correctness_highlighting = none +resharper_cpp_clang_tidy_misc_definitions_in_headers_highlighting = none +resharper_cpp_clang_tidy_misc_misleading_bidirectional_highlighting = warning +resharper_cpp_clang_tidy_misc_misleading_identifier_highlighting = warning +resharper_cpp_clang_tidy_misc_misplaced_const_highlighting = none +resharper_cpp_clang_tidy_misc_new_delete_overloads_highlighting = warning +resharper_cpp_clang_tidy_misc_non_copyable_objects_highlighting = warning +resharper_cpp_clang_tidy_misc_non_private_member_variables_in_classes_highlighting = none +resharper_cpp_clang_tidy_misc_no_recursion_highlighting = none +resharper_cpp_clang_tidy_misc_redundant_expression_highlighting = warning +resharper_cpp_clang_tidy_misc_static_assert_highlighting = suggestion +resharper_cpp_clang_tidy_misc_throw_by_value_catch_by_reference_highlighting = warning +resharper_cpp_clang_tidy_misc_unconventional_assign_operator_highlighting = warning +resharper_cpp_clang_tidy_misc_uniqueptr_reset_release_highlighting = suggestion +resharper_cpp_clang_tidy_misc_unused_alias_decls_highlighting = suggestion +resharper_cpp_clang_tidy_misc_unused_parameters_highlighting = none +resharper_cpp_clang_tidy_misc_unused_using_decls_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_avoid_bind_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_avoid_c_arrays_highlighting = none +resharper_cpp_clang_tidy_modernize_concat_nested_namespaces_highlighting = none +resharper_cpp_clang_tidy_modernize_deprecated_headers_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_deprecated_ios_base_aliases_highlighting = warning +resharper_cpp_clang_tidy_modernize_loop_convert_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_macro_to_enum_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_make_shared_highlighting = none +resharper_cpp_clang_tidy_modernize_make_unique_highlighting = none +resharper_cpp_clang_tidy_modernize_pass_by_value_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_raw_string_literal_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_redundant_void_arg_highlighting = none +resharper_cpp_clang_tidy_modernize_replace_auto_ptr_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_replace_disallow_copy_and_assign_macro_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_replace_random_shuffle_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_return_braced_init_list_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_shrink_to_fit_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_unary_static_assert_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_auto_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_bool_literals_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_default_member_init_highlighting = none +resharper_cpp_clang_tidy_modernize_use_emplace_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_equals_default_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_equals_delete_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_nodiscard_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_noexcept_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_nullptr_highlighting = none +resharper_cpp_clang_tidy_modernize_use_override_highlighting = none +resharper_cpp_clang_tidy_modernize_use_trailing_return_type_highlighting = none +resharper_cpp_clang_tidy_modernize_use_transparent_functors_highlighting = suggestion +resharper_cpp_clang_tidy_modernize_use_uncaught_exceptions_highlighting = warning +resharper_cpp_clang_tidy_modernize_use_using_highlighting = none +resharper_cpp_clang_tidy_mpi_buffer_deref_highlighting = warning +resharper_cpp_clang_tidy_mpi_type_mismatch_highlighting = warning +resharper_cpp_clang_tidy_objc_assert_equals_highlighting = warning +resharper_cpp_clang_tidy_objc_avoid_nserror_init_highlighting = warning +resharper_cpp_clang_tidy_objc_dealloc_in_category_highlighting = warning +resharper_cpp_clang_tidy_objc_forbidden_subclassing_highlighting = warning +resharper_cpp_clang_tidy_objc_missing_hash_highlighting = warning +resharper_cpp_clang_tidy_objc_nsinvocation_argument_lifetime_highlighting = warning +resharper_cpp_clang_tidy_objc_property_declaration_highlighting = warning +resharper_cpp_clang_tidy_objc_super_self_highlighting = warning +resharper_cpp_clang_tidy_openmp_exception_escape_highlighting = warning +resharper_cpp_clang_tidy_openmp_use_default_none_highlighting = warning +resharper_cpp_clang_tidy_performance_faster_string_find_highlighting = suggestion +resharper_cpp_clang_tidy_performance_for_range_copy_highlighting = suggestion +resharper_cpp_clang_tidy_performance_implicit_conversion_in_loop_highlighting = suggestion +resharper_cpp_clang_tidy_performance_inefficient_algorithm_highlighting = suggestion +resharper_cpp_clang_tidy_performance_inefficient_string_concatenation_highlighting = suggestion +resharper_cpp_clang_tidy_performance_inefficient_vector_operation_highlighting = suggestion +resharper_cpp_clang_tidy_performance_move_constructor_init_highlighting = warning +resharper_cpp_clang_tidy_performance_move_const_arg_highlighting = suggestion +resharper_cpp_clang_tidy_performance_noexcept_move_constructor_highlighting = none +resharper_cpp_clang_tidy_performance_no_automatic_move_highlighting = warning +resharper_cpp_clang_tidy_performance_no_int_to_ptr_highlighting = warning +resharper_cpp_clang_tidy_performance_trivially_destructible_highlighting = suggestion +resharper_cpp_clang_tidy_performance_type_promotion_in_math_fn_highlighting = suggestion +resharper_cpp_clang_tidy_performance_unnecessary_copy_initialization_highlighting = suggestion +resharper_cpp_clang_tidy_performance_unnecessary_value_param_highlighting = suggestion +resharper_cpp_clang_tidy_portability_restrict_system_includes_highlighting = none +resharper_cpp_clang_tidy_portability_simd_intrinsics_highlighting = none +resharper_cpp_clang_tidy_portability_std_allocator_const_highlighting = warning +resharper_cpp_clang_tidy_readability_avoid_const_params_in_decls_highlighting = none +resharper_cpp_clang_tidy_readability_braces_around_statements_highlighting = none +resharper_cpp_clang_tidy_readability_const_return_type_highlighting = none +resharper_cpp_clang_tidy_readability_container_contains_highlighting = none +resharper_cpp_clang_tidy_readability_container_data_pointer_highlighting = suggestion +resharper_cpp_clang_tidy_readability_container_size_empty_highlighting = suggestion +resharper_cpp_clang_tidy_readability_convert_member_functions_to_static_highlighting = none +resharper_cpp_clang_tidy_readability_delete_null_pointer_highlighting = suggestion +resharper_cpp_clang_tidy_readability_duplicate_include_highlighting = none +resharper_cpp_clang_tidy_readability_else_after_return_highlighting = none +resharper_cpp_clang_tidy_readability_function_cognitive_complexity_highlighting = none +resharper_cpp_clang_tidy_readability_function_size_highlighting = none +resharper_cpp_clang_tidy_readability_identifier_length_highlighting = none +resharper_cpp_clang_tidy_readability_identifier_naming_highlighting = none +resharper_cpp_clang_tidy_readability_implicit_bool_conversion_highlighting = none +resharper_cpp_clang_tidy_readability_inconsistent_declaration_parameter_name_highlighting = suggestion +resharper_cpp_clang_tidy_readability_isolate_declaration_highlighting = none +resharper_cpp_clang_tidy_readability_magic_numbers_highlighting = none +resharper_cpp_clang_tidy_readability_make_member_function_const_highlighting = none +resharper_cpp_clang_tidy_readability_misleading_indentation_highlighting = none +resharper_cpp_clang_tidy_readability_misplaced_array_index_highlighting = suggestion +resharper_cpp_clang_tidy_readability_named_parameter_highlighting = none +resharper_cpp_clang_tidy_readability_non_const_parameter_highlighting = none +resharper_cpp_clang_tidy_readability_qualified_auto_highlighting = none +resharper_cpp_clang_tidy_readability_redundant_access_specifiers_highlighting = none +resharper_cpp_clang_tidy_readability_redundant_control_flow_highlighting = none +resharper_cpp_clang_tidy_readability_redundant_declaration_highlighting = suggestion +resharper_cpp_clang_tidy_readability_redundant_function_ptr_dereference_highlighting = suggestion +resharper_cpp_clang_tidy_readability_redundant_member_init_highlighting = none +resharper_cpp_clang_tidy_readability_redundant_preprocessor_highlighting = warning +resharper_cpp_clang_tidy_readability_redundant_smartptr_get_highlighting = suggestion +resharper_cpp_clang_tidy_readability_redundant_string_cstr_highlighting = suggestion +resharper_cpp_clang_tidy_readability_redundant_string_init_highlighting = suggestion +resharper_cpp_clang_tidy_readability_simplify_boolean_expr_highlighting = none +resharper_cpp_clang_tidy_readability_simplify_subscript_expr_highlighting = warning +resharper_cpp_clang_tidy_readability_static_accessed_through_instance_highlighting = suggestion +resharper_cpp_clang_tidy_readability_static_definition_in_anonymous_namespace_highlighting = none +resharper_cpp_clang_tidy_readability_string_compare_highlighting = warning +resharper_cpp_clang_tidy_readability_suspicious_call_argument_highlighting = warning +resharper_cpp_clang_tidy_readability_uniqueptr_delete_release_highlighting = suggestion +resharper_cpp_clang_tidy_readability_uppercase_literal_suffix_highlighting = none +resharper_cpp_clang_tidy_readability_use_anyofallof_highlighting = suggestion +resharper_cpp_clang_tidy_zircon_temporary_objects_highlighting = none +resharper_cpp_class_can_be_final_highlighting = hint +resharper_cpp_class_disallow_lazy_merging_highlighting = warning +resharper_cpp_class_is_incomplete_highlighting = warning +resharper_cpp_class_needs_constructor_because_of_uninitialized_member_highlighting = warning +resharper_cpp_class_never_used_highlighting = warning +resharper_cpp_compile_time_constant_can_be_replaced_with_boolean_constant_highlighting = suggestion +resharper_cpp_const_parameter_in_declaration_highlighting = suggestion +resharper_cpp_const_value_function_return_type_highlighting = suggestion +resharper_cpp_coroutine_call_resolve_error_highlighting = warning +resharper_cpp_cv_qualifier_can_not_be_applied_to_reference_highlighting = warning +resharper_cpp_c_style_cast_highlighting = suggestion +resharper_cpp_declaration_hides_local_highlighting = warning +resharper_cpp_declaration_hides_uncaptured_local_highlighting = hint +resharper_cpp_declaration_specifier_without_declarators_highlighting = warning +resharper_cpp_declarator_disambiguated_as_function_highlighting = warning +resharper_cpp_declarator_never_used_highlighting = warning +resharper_cpp_declarator_used_before_initialization_highlighting = error +resharper_cpp_defaulted_special_member_function_is_implicitly_deleted_highlighting = warning +resharper_cpp_default_case_not_handled_in_switch_statement_highlighting = warning +resharper_cpp_default_initialization_with_no_user_constructor_highlighting = warning +resharper_cpp_default_is_used_as_identifier_highlighting = warning +resharper_cpp_deleting_void_pointer_highlighting = warning +resharper_cpp_dependent_template_without_template_keyword_highlighting = warning +resharper_cpp_dependent_type_without_typename_keyword_highlighting = warning +resharper_cpp_deprecated_entity_highlighting = warning +resharper_cpp_deprecated_register_storage_class_specifier_highlighting = warning +resharper_cpp_dereference_operator_limit_exceeded_highlighting = warning +resharper_cpp_discarded_postfix_operator_result_highlighting = suggestion +resharper_cpp_doxygen_syntax_error_highlighting = warning +resharper_cpp_doxygen_undocumented_parameter_highlighting = suggestion +resharper_cpp_doxygen_unresolved_reference_highlighting = warning +resharper_cpp_empty_declaration_highlighting = warning +resharper_cpp_enforce_cv_qualifiers_order_highlighting = none +resharper_cpp_enforce_cv_qualifiers_placement_highlighting = none +resharper_cpp_enforce_do_statement_braces_highlighting = none +resharper_cpp_enforce_for_statement_braces_highlighting = none +resharper_cpp_enforce_function_declaration_style_highlighting = none +resharper_cpp_enforce_if_statement_braces_highlighting = none +resharper_cpp_enforce_nested_namespaces_style_highlighting = hint +resharper_cpp_enforce_overriding_destructor_style_highlighting = suggestion +resharper_cpp_enforce_overriding_function_style_highlighting = suggestion +resharper_cpp_enforce_type_alias_code_style_highlighting = none +resharper_cpp_enforce_while_statement_braces_highlighting = none +resharper_cpp_entity_assigned_but_no_read_highlighting = warning +resharper_cpp_entity_used_only_in_unevaluated_context_highlighting = warning +resharper_cpp_enumerator_never_used_highlighting = warning +resharper_cpp_equal_operands_in_binary_expression_highlighting = warning +resharper_cpp_explicit_specialization_in_non_namespace_scope_highlighting = warning +resharper_cpp_expression_without_side_effects_highlighting = warning +resharper_cpp_final_function_in_final_class_highlighting = suggestion +resharper_cpp_final_non_overriding_virtual_function_highlighting = suggestion +resharper_cpp_for_loop_can_be_replaced_with_while_highlighting = suggestion +resharper_cpp_functional_style_cast_highlighting = suggestion +resharper_cpp_function_doesnt_return_value_highlighting = warning +resharper_cpp_function_is_not_implemented_highlighting = warning +resharper_cpp_header_has_been_already_included_highlighting = hint +resharper_cpp_hidden_function_highlighting = warning +resharper_cpp_hiding_function_highlighting = warning +resharper_cpp_identical_operands_in_binary_expression_highlighting = warning +resharper_cpp_if_can_be_replaced_by_constexpr_if_highlighting = suggestion +resharper_cpp_implicit_default_constructor_not_available_highlighting = warning +resharper_cpp_incompatible_pointer_conversion_highlighting = warning +resharper_cpp_incomplete_switch_statement_highlighting = warning +resharper_cpp_inconsistent_naming_highlighting = hint +resharper_cpp_incorrect_blank_lines_near_braces_highlighting = none +resharper_cpp_initialized_value_is_always_rewritten_highlighting = warning +resharper_cpp_integral_to_pointer_conversion_highlighting = warning +resharper_cpp_invalid_line_continuation_highlighting = warning +resharper_cpp_join_declaration_and_assignment_highlighting = suggestion +resharper_cpp_lambda_capture_never_used_highlighting = warning +resharper_cpp_local_variable_may_be_const_highlighting = suggestion +resharper_cpp_local_variable_might_not_be_initialized_highlighting = warning +resharper_cpp_local_variable_with_non_trivial_dtor_is_never_used_highlighting = none +resharper_cpp_long_float_highlighting = warning +resharper_cpp_member_function_may_be_const_highlighting = suggestion +resharper_cpp_member_function_may_be_static_highlighting = suggestion +resharper_cpp_member_initializers_order_highlighting = suggestion +resharper_cpp_mismatched_class_tags_highlighting = warning +resharper_cpp_missing_blank_lines_highlighting = none +resharper_cpp_missing_include_guard_highlighting = warning +resharper_cpp_missing_indent_highlighting = none +resharper_cpp_missing_keyword_throw_highlighting = warning +resharper_cpp_missing_linebreak_highlighting = none +resharper_cpp_missing_space_highlighting = none +resharper_cpp_ms_ext_address_of_class_r_value_highlighting = warning +resharper_cpp_ms_ext_binding_r_value_to_lvalue_reference_highlighting = warning +resharper_cpp_ms_ext_copy_elision_in_copy_init_declarator_highlighting = warning +resharper_cpp_ms_ext_double_user_conversion_in_copy_init_highlighting = warning +resharper_cpp_ms_ext_not_initialized_static_const_local_var_highlighting = warning +resharper_cpp_ms_ext_reinterpret_cast_from_nullptr_highlighting = warning +resharper_cpp_multiple_spaces_highlighting = none +resharper_cpp_must_be_public_virtual_to_implement_interface_highlighting = warning +resharper_cpp_mutable_specifier_on_reference_member_highlighting = warning +resharper_cpp_nodiscard_function_without_return_value_highlighting = warning +resharper_cpp_non_exception_safe_resource_acquisition_highlighting = hint +resharper_cpp_non_explicit_conversion_operator_highlighting = hint +resharper_cpp_non_explicit_converting_constructor_highlighting = hint +resharper_cpp_non_inline_function_definition_in_header_file_highlighting = warning +resharper_cpp_non_inline_variable_definition_in_header_file_highlighting = warning +resharper_cpp_not_all_paths_return_value_highlighting = warning +resharper_cpp_no_discard_expression_highlighting = warning +resharper_cpp_object_member_might_not_be_initialized_highlighting = warning +resharper_cpp_outdent_is_off_prev_level_highlighting = none +resharper_cpp_out_parameter_must_be_written_highlighting = warning +resharper_cpp_parameter_may_be_const_highlighting = hint +resharper_cpp_parameter_may_be_const_ptr_or_ref_highlighting = suggestion +resharper_cpp_parameter_names_mismatch_highlighting = hint +resharper_cpp_parameter_never_used_highlighting = hint +resharper_cpp_parameter_value_is_reassigned_highlighting = warning +resharper_cpp_pointer_conversion_drops_qualifiers_highlighting = warning +resharper_cpp_pointer_to_integral_conversion_highlighting = warning +resharper_cpp_polymorphic_class_with_non_virtual_public_destructor_highlighting = warning +resharper_cpp_possibly_erroneous_empty_statements_highlighting = warning +resharper_cpp_possibly_uninitialized_member_highlighting = warning +resharper_cpp_possibly_unintended_object_slicing_highlighting = warning +resharper_cpp_precompiled_header_is_not_included_highlighting = error +resharper_cpp_precompiled_header_not_found_highlighting = error +resharper_cpp_printf_bad_format_highlighting = warning +resharper_cpp_printf_extra_arg_highlighting = warning +resharper_cpp_printf_missed_arg_highlighting = error +resharper_cpp_printf_risky_format_highlighting = warning +resharper_cpp_private_special_member_function_is_not_implemented_highlighting = warning +resharper_cpp_range_based_for_incompatible_reference_highlighting = warning +resharper_cpp_redefinition_of_default_argument_in_override_function_highlighting = warning +resharper_cpp_redundant_access_specifier_highlighting = hint +resharper_cpp_redundant_base_class_access_specifier_highlighting = hint +resharper_cpp_redundant_blank_lines_highlighting = none +resharper_cpp_redundant_boolean_expression_argument_highlighting = warning +resharper_cpp_redundant_cast_expression_highlighting = hint +resharper_cpp_redundant_complexity_in_comparison_highlighting = suggestion +resharper_cpp_redundant_const_specifier_highlighting = hint +resharper_cpp_redundant_control_flow_jump_highlighting = hint +resharper_cpp_redundant_elaborated_type_specifier_highlighting = hint +resharper_cpp_redundant_else_keyword_highlighting = hint +resharper_cpp_redundant_else_keyword_inside_compound_statement_highlighting = hint +resharper_cpp_redundant_empty_declaration_highlighting = hint +resharper_cpp_redundant_empty_statement_highlighting = hint +resharper_cpp_redundant_inline_specifier_highlighting = hint +resharper_cpp_redundant_lambda_parameter_list_highlighting = hint +resharper_cpp_redundant_linebreak_highlighting = none +resharper_cpp_redundant_member_initializer_highlighting = suggestion +resharper_cpp_redundant_namespace_definition_highlighting = suggestion +resharper_cpp_redundant_parentheses_highlighting = hint +resharper_cpp_redundant_qualifier_highlighting = hint +resharper_cpp_redundant_space_highlighting = none +resharper_cpp_redundant_static_specifier_on_member_allocation_function_highlighting = hint +resharper_cpp_redundant_template_arguments_highlighting = hint +resharper_cpp_redundant_template_keyword_highlighting = warning +resharper_cpp_redundant_typename_keyword_highlighting = warning +resharper_cpp_redundant_void_argument_list_highlighting = suggestion +resharper_cpp_reinterpret_cast_from_void_ptr_highlighting = suggestion +resharper_cpp_remove_redundant_braces_highlighting = none +resharper_cpp_replace_memset_with_zero_initialization_highlighting = suggestion +resharper_cpp_replace_tie_with_structured_binding_highlighting = suggestion +resharper_cpp_return_no_value_in_non_void_function_highlighting = warning +resharper_cpp_smart_pointer_vs_make_function_highlighting = suggestion +resharper_cpp_some_object_members_might_not_be_initialized_highlighting = warning +resharper_cpp_special_function_without_noexcept_specification_highlighting = warning +resharper_cpp_static_data_member_in_unnamed_struct_highlighting = warning +resharper_cpp_static_specifier_on_anonymous_namespace_member_highlighting = suggestion +resharper_cpp_string_literal_to_char_pointer_conversion_highlighting = warning +resharper_cpp_syntax_warning_highlighting = warning +resharper_cpp_tabs_and_spaces_mismatch_highlighting = none +resharper_cpp_tabs_are_disallowed_highlighting = none +resharper_cpp_tabs_outside_indent_highlighting = none +resharper_cpp_template_arguments_can_be_deduced_highlighting = hint +resharper_cpp_template_parameter_shadowing_highlighting = warning +resharper_cpp_this_arg_member_func_delegate_ctor_is_unsuported_by_dot_net_core_highlighting = none +resharper_cpp_throw_expression_can_be_replaced_with_rethrow_highlighting = warning +resharper_cpp_too_wide_scope_highlighting = suggestion +resharper_cpp_too_wide_scope_init_statement_highlighting = hint +resharper_cpp_type_alias_never_used_highlighting = warning +resharper_cpp_ue4_blueprint_callable_function_may_be_const_highlighting = hint +resharper_cpp_ue4_blueprint_callable_function_may_be_static_highlighting = hint +resharper_cpp_ue4_coding_standard_naming_violation_warning_highlighting = hint +resharper_cpp_ue4_coding_standard_u_class_naming_violation_error_highlighting = error +resharper_cpp_ue4_probable_memory_issues_with_u_objects_in_container_highlighting = warning +resharper_cpp_ue4_probable_memory_issues_with_u_object_highlighting = warning +resharper_cpp_ue_blueprint_callable_function_unused_highlighting = warning +resharper_cpp_ue_blueprint_implementable_event_not_implemented_highlighting = warning +resharper_cpp_ue_incorrect_engine_directory_highlighting = error +resharper_cpp_ue_non_existent_input_action_highlighting = warning +resharper_cpp_ue_non_existent_input_axis_highlighting = warning +resharper_cpp_ue_source_file_without_predefined_macros_highlighting = warning +resharper_cpp_ue_source_file_without_standard_library_highlighting = error +resharper_cpp_ue_version_file_doesnt_exist_highlighting = error +resharper_cpp_uninitialized_dependent_base_class_highlighting = warning +resharper_cpp_uninitialized_non_static_data_member_highlighting = warning +resharper_cpp_union_member_of_reference_type_highlighting = warning +resharper_cpp_unnamed_namespace_in_header_file_highlighting = warning +resharper_cpp_unnecessary_whitespace_highlighting = none +resharper_cpp_unreachable_code_highlighting = warning +resharper_cpp_unsigned_zero_comparison_highlighting = warning +resharper_cpp_unused_include_directive_highlighting = warning +resharper_cpp_user_defined_literal_suffix_does_not_start_with_underscore_highlighting = warning +resharper_cpp_use_algorithm_with_count_highlighting = suggestion +resharper_cpp_use_associative_contains_highlighting = suggestion +resharper_cpp_use_auto_for_numeric_highlighting = hint +resharper_cpp_use_auto_highlighting = hint +resharper_cpp_use_elements_view_highlighting = suggestion +resharper_cpp_use_erase_algorithm_highlighting = suggestion +resharper_cpp_use_familiar_template_syntax_for_generic_lambdas_highlighting = suggestion +resharper_cpp_use_range_algorithm_highlighting = suggestion +resharper_cpp_use_std_size_highlighting = suggestion +resharper_cpp_use_structured_binding_highlighting = hint +resharper_cpp_use_type_trait_alias_highlighting = suggestion +resharper_cpp_using_result_of_assignment_as_condition_highlighting = warning +resharper_cpp_u_function_macro_call_has_no_effect_highlighting = warning +resharper_cpp_u_property_macro_call_has_no_effect_highlighting = warning +resharper_cpp_variable_can_be_made_constexpr_highlighting = suggestion +resharper_cpp_virtual_function_call_inside_ctor_highlighting = warning +resharper_cpp_virtual_function_in_final_class_highlighting = warning +resharper_cpp_volatile_parameter_in_declaration_highlighting = suggestion +resharper_cpp_wrong_includes_order_highlighting = hint +resharper_cpp_wrong_indent_size_highlighting = none +resharper_cpp_wrong_slashes_in_include_directive_highlighting = hint +resharper_cpp_zero_constant_can_be_replaced_with_nullptr_highlighting = suggestion +resharper_cpp_zero_valued_expression_used_as_null_pointer_highlighting = warning +resharper_c_declaration_with_implicit_int_type_highlighting = warning +resharper_c_sharp_build_cs_invalid_module_name_highlighting = warning +resharper_c_sharp_missing_plugin_dependency_highlighting = warning +resharper_default_value_attribute_for_optional_parameter_highlighting = warning +resharper_dl_tag_contains_non_dt_or_dd_elements_highlighting = hint +resharper_double_negation_in_pattern_highlighting = suggestion +resharper_double_negation_operator_highlighting = suggestion +resharper_duplicate_resource_highlighting = warning +resharper_empty_constructor_highlighting = warning +resharper_empty_destructor_highlighting = warning +resharper_empty_embedded_statement_highlighting = warning +resharper_empty_for_statement_highlighting = warning +resharper_empty_general_catch_clause_highlighting = warning +resharper_empty_namespace_highlighting = warning +resharper_empty_statement_highlighting = warning +resharper_empty_title_tag_highlighting = hint +resharper_enforce_do_while_statement_braces_highlighting = warning +resharper_enforce_fixed_statement_braces_highlighting = error +resharper_enforce_foreach_statement_braces_highlighting = warning +resharper_enforce_for_statement_braces_highlighting = warning +resharper_enforce_if_statement_braces_highlighting = warning +resharper_enforce_lock_statement_braces_highlighting = warning +resharper_enforce_while_statement_braces_highlighting = warning +resharper_entity_name_captured_only_global_highlighting = warning +resharper_entity_name_captured_only_local_highlighting = warning +resharper_enumerable_sum_in_explicit_unchecked_context_highlighting = warning +resharper_enum_underlying_type_is_int_highlighting = warning +resharper_equal_expression_comparison_highlighting = warning +resharper_escaped_keyword_highlighting = warning +resharper_event_never_invoked_global_highlighting = suggestion +resharper_event_never_subscribed_to_global_highlighting = suggestion +resharper_event_never_subscribed_to_local_highlighting = suggestion +resharper_event_unsubscription_via_anonymous_delegate_highlighting = warning +resharper_explicit_caller_info_argument_highlighting = warning +resharper_expression_is_always_null_highlighting = warning +resharper_field_can_be_made_read_only_global_highlighting = suggestion +resharper_field_can_be_made_read_only_local_highlighting = suggestion +resharper_field_hides_interface_property_with_default_implementation_highlighting = warning +resharper_foreach_can_be_converted_to_query_using_another_get_enumerator_highlighting = hint +resharper_foreach_can_be_partly_converted_to_query_using_another_get_enumerator_highlighting = hint +resharper_format_string_placeholders_mismatch_highlighting = warning +resharper_format_string_problem_highlighting = warning +resharper_for_can_be_converted_to_foreach_highlighting = suggestion +resharper_for_statement_condition_is_true_highlighting = warning +resharper_function_complexity_overflow_highlighting = none +resharper_function_never_returns_highlighting = warning +resharper_function_recursive_on_all_paths_highlighting = warning +resharper_f_sharp_builtin_function_reimplementation_highlighting = hint +resharper_f_sharp_cons_with_empty_list_pat_highlighting = suggestion +resharper_f_sharp_expression_can_be_replaced_with_condition_highlighting = hint +resharper_f_sharp_interpolated_string_highlighting = suggestion +resharper_f_sharp_lambda_can_be_replaced_with_inner_expression_highlighting = hint +resharper_f_sharp_lambda_can_be_simplified_highlighting = hint +resharper_f_sharp_redundant_application_highlighting = warning +resharper_f_sharp_redundant_as_pattern_highlighting = warning +resharper_f_sharp_redundant_attribute_parens_highlighting = warning +resharper_f_sharp_redundant_attribute_suffix_highlighting = warning +resharper_f_sharp_redundant_backticks_highlighting = warning +resharper_f_sharp_redundant_dot_in_indexer_highlighting = warning +resharper_f_sharp_redundant_name_qualifier_highlighting = warning +resharper_f_sharp_redundant_new_highlighting = warning +resharper_f_sharp_redundant_open_highlighting = warning +resharper_f_sharp_redundant_parens_highlighting = warning +resharper_f_sharp_redundant_require_qualified_access_attribute_highlighting = warning +resharper_f_sharp_redundant_string_interpolation_highlighting = suggestion +resharper_f_sharp_redundant_union_case_field_patterns_highlighting = warning +resharper_f_sharp_use_wild_self_id_highlighting = suggestion +resharper_gc_suppress_finalize_for_type_without_destructor_highlighting = warning +resharper_generic_enumerator_not_disposed_highlighting = warning +resharper_heuristic_unreachable_code_highlighting = warning +resharper_html_attributes_quotes_highlighting = hint +resharper_html_attribute_not_resolved_highlighting = warning +resharper_html_attribute_value_not_resolved_highlighting = warning +resharper_html_dead_code_highlighting = warning +resharper_html_event_not_resolved_highlighting = warning +resharper_html_id_duplication_highlighting = warning +resharper_html_id_not_resolved_highlighting = warning +resharper_html_obsolete_highlighting = warning +resharper_html_path_error_highlighting = warning +resharper_html_tag_not_closed_highlighting = error +resharper_html_tag_not_resolved_highlighting = warning +resharper_html_tag_should_be_self_closed_highlighting = warning +resharper_html_tag_should_not_be_self_closed_highlighting = warning +resharper_html_warning_highlighting = warning +resharper_identifier_typo_highlighting = suggestion +resharper_ignored_directive_highlighting = warning +resharper_inactive_preprocessor_branch_highlighting = warning +resharper_inconsistently_synchronized_field_highlighting = warning +resharper_inconsistent_naming_highlighting = warning +resharper_inconsistent_order_of_locks_highlighting = warning +resharper_incorrect_blank_lines_near_braces_highlighting = none +resharper_indexing_by_invalid_range_highlighting = warning +resharper_inheritdoc_consider_usage_highlighting = none +resharper_inheritdoc_invalid_usage_highlighting = warning +resharper_inline_out_variable_declaration_highlighting = suggestion +resharper_inline_temporary_variable_highlighting = hint +resharper_internal_or_private_member_not_documented_highlighting = none +resharper_interpolated_string_expression_is_not_i_formattable_highlighting = warning +resharper_introduce_optional_parameters_global_highlighting = suggestion +resharper_introduce_optional_parameters_local_highlighting = suggestion +resharper_int_division_by_zero_highlighting = warning +resharper_int_variable_overflow_highlighting = warning +resharper_int_variable_overflow_in_checked_context_highlighting = warning +resharper_int_variable_overflow_in_unchecked_context_highlighting = warning +resharper_invalid_value_type_highlighting = warning +resharper_invalid_xml_doc_comment_highlighting = warning +resharper_invert_condition_1_highlighting = hint +resharper_invert_if_highlighting = hint +resharper_invocation_is_skipped_highlighting = hint +resharper_invoke_as_extension_method_highlighting = suggestion +resharper_is_expression_always_false_highlighting = warning +resharper_is_expression_always_true_highlighting = warning +resharper_iterator_method_result_is_ignored_highlighting = warning +resharper_iterator_never_returns_highlighting = warning +resharper_join_declaration_and_initializer_highlighting = suggestion +resharper_join_null_check_with_usage_highlighting = suggestion +resharper_lambda_expression_can_be_made_static_highlighting = none +resharper_lambda_expression_must_be_static_highlighting = suggestion +resharper_lambda_should_not_capture_context_highlighting = warning +resharper_localizable_element_highlighting = warning +resharper_local_function_can_be_made_static_highlighting = none +resharper_local_function_hides_method_highlighting = warning +resharper_local_variable_hides_member_highlighting = warning +resharper_long_literal_ending_lower_l_highlighting = warning +resharper_loop_can_be_converted_to_query_highlighting = hint +resharper_loop_can_be_partly_converted_to_query_highlighting = none +resharper_loop_variable_is_never_changed_inside_loop_highlighting = warning +resharper_markup_attribute_typo_highlighting = suggestion +resharper_markup_text_typo_highlighting = suggestion +resharper_math_abs_method_is_redundant_highlighting = warning +resharper_math_clamp_min_greater_than_max_highlighting = warning +resharper_meaningless_default_parameter_value_highlighting = warning +resharper_member_can_be_file_local_highlighting = none +resharper_member_can_be_internal_highlighting = none +resharper_member_can_be_made_static_global_highlighting = hint +resharper_member_can_be_made_static_local_highlighting = hint +resharper_member_can_be_private_global_highlighting = suggestion +resharper_member_can_be_private_local_highlighting = suggestion +resharper_member_can_be_protected_global_highlighting = suggestion +resharper_member_can_be_protected_local_highlighting = suggestion +resharper_member_hides_interface_member_with_default_implementation_highlighting = warning +resharper_member_hides_static_from_outer_class_highlighting = warning +resharper_member_initializer_value_ignored_highlighting = warning +resharper_merge_and_pattern_highlighting = suggestion +resharper_merge_cast_with_type_check_highlighting = suggestion +resharper_merge_conditional_expression_highlighting = suggestion +resharper_merge_into_logical_pattern_highlighting = hint +resharper_merge_into_negated_pattern_highlighting = hint +resharper_merge_into_pattern_highlighting = suggestion +resharper_merge_nested_property_patterns_highlighting = suggestion +resharper_merge_sequential_checks_highlighting = hint +resharper_method_has_async_overload_highlighting = suggestion +resharper_method_has_async_overload_with_cancellation_highlighting = suggestion +resharper_method_overload_with_optional_parameter_highlighting = warning +resharper_method_supports_cancellation_highlighting = suggestion +resharper_mismatched_asmdef_filename_highlighting = suggestion +resharper_missing_alt_attribute_in_img_tag_highlighting = hint +resharper_missing_blank_lines_highlighting = none +resharper_missing_body_tag_highlighting = warning +resharper_missing_head_and_body_tags_highlighting = warning +resharper_missing_head_tag_highlighting = warning +resharper_missing_indent_highlighting = none +resharper_missing_linebreak_highlighting = none +resharper_missing_space_highlighting = none +resharper_missing_title_tag_highlighting = hint +resharper_more_specific_foreach_variable_type_available_highlighting = suggestion +resharper_move_to_existing_positional_deconstruction_pattern_highlighting = hint +resharper_move_variable_declaration_inside_loop_condition_highlighting = suggestion +resharper_multiple_nullable_attributes_usage_highlighting = warning +resharper_multiple_order_by_highlighting = warning +resharper_multiple_resolve_candidates_in_text_highlighting = warning +resharper_multiple_spaces_highlighting = none +resharper_multiple_statements_on_one_line_highlighting = none +resharper_multiple_type_members_on_one_line_highlighting = none +resharper_must_use_return_value_highlighting = warning +resharper_mvc_action_not_resolved_highlighting = error +resharper_mvc_area_not_resolved_highlighting = error +resharper_mvc_controller_not_resolved_highlighting = error +resharper_mvc_invalid_model_type_highlighting = error +resharper_mvc_masterpage_not_resolved_highlighting = error +resharper_mvc_partial_view_not_resolved_highlighting = error +resharper_mvc_template_not_resolved_highlighting = error +resharper_mvc_view_component_not_resolved_highlighting = error +resharper_mvc_view_component_view_not_resolved_highlighting = error +resharper_mvc_view_not_resolved_highlighting = error +resharper_negation_of_relational_pattern_highlighting = suggestion +resharper_negative_equality_expression_highlighting = suggestion +resharper_negative_index_highlighting = warning +resharper_nested_string_interpolation_highlighting = suggestion +resharper_non_atomic_compound_operator_highlighting = warning +resharper_non_constant_equality_expression_has_constant_result_highlighting = warning +resharper_non_parsable_element_highlighting = warning +resharper_non_readonly_member_in_get_hash_code_highlighting = warning +resharper_non_volatile_field_in_double_check_locking_highlighting = warning +resharper_not_accessed_field_global_highlighting = suggestion +resharper_not_accessed_field_local_highlighting = warning +resharper_not_accessed_positional_property_global_highlighting = warning +resharper_not_accessed_positional_property_local_highlighting = warning +resharper_not_accessed_variable_highlighting = warning +resharper_not_assigned_out_parameter_highlighting = warning +resharper_not_declared_in_parent_culture_highlighting = warning +resharper_not_null_or_required_member_is_not_initialized_highlighting = warning +resharper_not_observable_annotation_redundancy_highlighting = warning +resharper_not_overridden_in_specific_culture_highlighting = warning +resharper_not_resolved_in_text_highlighting = warning +resharper_no_support_for_vb_highlighting = warning +resharper_nullable_warning_suppression_is_used_highlighting = none +resharper_null_coalescing_condition_is_always_not_null_according_to_api_contract_highlighting = warning +resharper_n_unit_async_method_must_be_task_highlighting = warning +resharper_n_unit_attribute_produces_too_many_tests_highlighting = none +resharper_n_unit_auto_fixture_incorrect_argument_type_highlighting = warning +resharper_n_unit_auto_fixture_missed_test_attribute_highlighting = warning +resharper_n_unit_auto_fixture_missed_test_or_test_fixture_attribute_highlighting = warning +resharper_n_unit_auto_fixture_redundant_argument_in_inline_auto_data_attribute_highlighting = warning +resharper_n_unit_duplicate_values_highlighting = warning +resharper_n_unit_ignored_parameter_attribute_highlighting = warning +resharper_n_unit_implicit_unspecified_null_values_highlighting = warning +resharper_n_unit_incorrect_argument_type_highlighting = warning +resharper_n_unit_incorrect_expected_result_type_highlighting = warning +resharper_n_unit_incorrect_range_bounds_highlighting = warning +resharper_n_unit_method_with_parameters_and_test_attribute_highlighting = warning +resharper_n_unit_missing_arguments_in_test_case_attribute_highlighting = warning +resharper_n_unit_non_public_method_with_test_attribute_highlighting = warning +resharper_n_unit_no_values_provided_highlighting = warning +resharper_n_unit_parameter_type_is_not_compatible_with_attribute_highlighting = warning +resharper_n_unit_range_attribute_bounds_are_out_of_range_highlighting = warning +resharper_n_unit_range_step_sign_mismatch_highlighting = warning +resharper_n_unit_range_step_value_must_not_be_zero_highlighting = warning +resharper_n_unit_range_to_value_is_not_reachable_highlighting = warning +resharper_n_unit_redundant_argument_instead_of_expected_result_highlighting = warning +resharper_n_unit_redundant_argument_in_test_case_attribute_highlighting = warning +resharper_n_unit_redundant_expected_result_in_test_case_attribute_highlighting = warning +resharper_n_unit_test_case_attribute_requires_expected_result_highlighting = warning +resharper_n_unit_test_case_result_property_duplicates_expected_result_highlighting = warning +resharper_n_unit_test_case_result_property_is_obsolete_highlighting = warning +resharper_n_unit_test_case_source_cannot_be_resolved_highlighting = warning +resharper_n_unit_test_case_source_must_be_field_property_method_highlighting = warning +resharper_n_unit_test_case_source_must_be_static_highlighting = warning +resharper_n_unit_test_case_source_should_implement_i_enumerable_highlighting = warning +resharper_object_creation_as_statement_highlighting = warning +resharper_obsolete_element_error_highlighting = error +resharper_obsolete_element_highlighting = warning +resharper_ol_tag_contains_non_li_elements_highlighting = hint +resharper_one_way_operation_contract_with_return_type_highlighting = warning +resharper_operation_contract_without_service_contract_highlighting = warning +resharper_operator_is_can_be_used_highlighting = warning +resharper_operator_without_matched_checked_operator_highlighting = warning +resharper_optional_parameter_hierarchy_mismatch_highlighting = warning +resharper_optional_parameter_ref_out_highlighting = warning +resharper_other_tags_inside_script1_highlighting = error +resharper_other_tags_inside_script2_highlighting = error +resharper_other_tags_inside_unclosed_script_highlighting = error +resharper_outdent_is_off_prev_level_highlighting = none +resharper_out_parameter_value_is_always_discarded_global_highlighting = suggestion +resharper_out_parameter_value_is_always_discarded_local_highlighting = warning +resharper_overridden_with_empty_value_highlighting = warning +resharper_overridden_with_same_value_highlighting = suggestion +resharper_parameter_hides_member_highlighting = warning +resharper_parameter_only_used_for_precondition_check_global_highlighting = suggestion +resharper_parameter_only_used_for_precondition_check_local_highlighting = warning +resharper_parameter_type_can_be_enumerable_global_highlighting = hint +resharper_parameter_type_can_be_enumerable_local_highlighting = hint +resharper_partial_method_parameter_name_mismatch_highlighting = warning +resharper_partial_method_with_single_part_highlighting = warning +resharper_partial_type_with_single_part_highlighting = warning +resharper_pass_string_interpolation_highlighting = hint +resharper_pattern_always_matches_highlighting = warning +resharper_pattern_is_always_true_or_false_highlighting = warning +resharper_pattern_never_matches_highlighting = warning +resharper_place_assignment_expression_into_block_highlighting = none +resharper_polymorphic_field_like_event_invocation_highlighting = warning +resharper_possible_infinite_inheritance_highlighting = warning +resharper_possible_intended_rethrow_highlighting = warning +resharper_possible_interface_member_ambiguity_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_loss_of_fraction_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_possible_multiple_enumeration_highlighting = warning +resharper_possible_multiple_write_access_in_double_check_locking_highlighting = warning +resharper_possible_null_reference_exception_highlighting = warning +resharper_possible_struct_member_modification_of_non_variable_struct_highlighting = warning +resharper_possible_unintended_linear_search_in_set_highlighting = warning +resharper_possible_unintended_queryable_as_enumerable_highlighting = suggestion +resharper_possible_unintended_reference_comparison_highlighting = warning +resharper_possible_write_to_me_highlighting = warning +resharper_possibly_impure_method_call_on_readonly_variable_highlighting = warning +resharper_possibly_missing_indexer_initializer_comma_highlighting = warning +resharper_possibly_mistaken_use_of_interpolated_string_insert_highlighting = warning +resharper_private_field_can_be_converted_to_local_variable_highlighting = warning +resharper_property_can_be_made_init_only_global_highlighting = suggestion +resharper_property_can_be_made_init_only_local_highlighting = suggestion +resharper_property_field_keyword_is_never_assigned_highlighting = warning +resharper_property_field_keyword_is_never_used_highlighting = warning +resharper_property_not_resolved_highlighting = error +resharper_public_constructor_in_abstract_class_highlighting = suggestion +resharper_pure_attribute_on_void_method_highlighting = warning +resharper_razor_layout_not_resolved_highlighting = error +resharper_razor_section_not_resolved_highlighting = error +resharper_read_access_in_double_check_locking_highlighting = warning +resharper_redundant_abstract_modifier_highlighting = warning +resharper_redundant_accessor_body_highlighting = suggestion +resharper_redundant_always_match_subpattern_highlighting = suggestion +resharper_redundant_anonymous_type_property_name_highlighting = warning +resharper_redundant_argument_default_value_highlighting = warning +resharper_redundant_array_creation_expression_highlighting = hint +resharper_redundant_array_lower_bound_specification_highlighting = warning +resharper_redundant_assignment_highlighting = warning +resharper_redundant_attribute_parentheses_highlighting = hint +resharper_redundant_attribute_suffix_highlighting = warning +resharper_redundant_attribute_usage_property_highlighting = suggestion +resharper_redundant_base_constructor_call_highlighting = warning +resharper_redundant_base_qualifier_highlighting = warning +resharper_redundant_blank_lines_highlighting = none +resharper_redundant_bool_compare_highlighting = warning +resharper_redundant_caller_argument_expression_default_value_highlighting = warning +resharper_redundant_case_label_highlighting = warning +resharper_redundant_cast_highlighting = warning +resharper_redundant_catch_clause_highlighting = warning +resharper_redundant_check_before_assignment_highlighting = warning +resharper_redundant_collection_initializer_element_braces_highlighting = hint +resharper_redundant_configure_await_highlighting = suggestion +resharper_redundant_declaration_semicolon_highlighting = hint +resharper_redundant_default_member_initializer_highlighting = warning +resharper_redundant_delegate_creation_highlighting = warning +resharper_redundant_disable_warning_comment_highlighting = warning +resharper_redundant_discard_designation_highlighting = suggestion +resharper_redundant_empty_case_else_highlighting = warning +resharper_redundant_empty_finally_block_highlighting = warning +resharper_redundant_empty_object_creation_argument_list_highlighting = hint +resharper_redundant_empty_object_or_collection_initializer_highlighting = warning +resharper_redundant_empty_switch_section_highlighting = warning +resharper_redundant_enumerable_cast_call_highlighting = warning +resharper_redundant_enum_case_label_for_default_section_highlighting = none +resharper_redundant_explicit_array_creation_highlighting = warning +resharper_redundant_explicit_array_size_highlighting = warning +resharper_redundant_explicit_nullable_creation_highlighting = warning +resharper_redundant_explicit_params_array_creation_highlighting = suggestion +resharper_redundant_explicit_positional_property_declaration_highlighting = warning +resharper_redundant_explicit_tuple_component_name_highlighting = warning +resharper_redundant_extends_list_entry_highlighting = warning +resharper_redundant_fixed_pointer_declaration_highlighting = suggestion +resharper_redundant_if_else_block_highlighting = hint +resharper_redundant_if_statement_then_keyword_highlighting = none +resharper_redundant_immediate_delegate_invocation_highlighting = suggestion +resharper_redundant_include_highlighting = warning +resharper_redundant_is_before_relational_pattern_highlighting = suggestion +resharper_redundant_iterator_keyword_highlighting = warning +resharper_redundant_jump_statement_highlighting = warning +resharper_redundant_lambda_parameter_type_highlighting = warning +resharper_redundant_lambda_signature_parentheses_highlighting = hint +resharper_redundant_linebreak_highlighting = none +resharper_redundant_logical_conditional_expression_operand_highlighting = warning +resharper_redundant_me_qualifier_highlighting = warning +resharper_redundant_my_base_qualifier_highlighting = warning +resharper_redundant_my_class_qualifier_highlighting = warning +resharper_redundant_name_qualifier_highlighting = warning +resharper_redundant_not_null_constraint_highlighting = warning +resharper_redundant_nullable_annotation_on_reference_type_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_flow_attribute_highlighting = warning +resharper_redundant_nullable_type_mark_highlighting = warning +resharper_redundant_nullness_attribute_with_nullable_reference_types_highlighting = warning +resharper_redundant_overflow_checking_context_highlighting = warning +resharper_redundant_overload_global_highlighting = suggestion +resharper_redundant_overload_local_highlighting = suggestion +resharper_redundant_overridden_member_highlighting = warning +resharper_redundant_params_highlighting = warning +resharper_redundant_parentheses_highlighting = none +resharper_redundant_pattern_parentheses_highlighting = hint +resharper_redundant_property_parentheses_highlighting = hint +resharper_redundant_property_pattern_clause_highlighting = suggestion +resharper_redundant_qualifier_highlighting = warning +resharper_redundant_query_order_by_ascending_keyword_highlighting = hint +resharper_redundant_range_bound_highlighting = suggestion +resharper_redundant_readonly_modifier_highlighting = suggestion +resharper_redundant_record_body_highlighting = warning +resharper_redundant_record_class_keyword_highlighting = warning +resharper_redundant_scoped_parameter_modifier_highlighting = warning +resharper_redundant_setter_value_parameter_declaration_highlighting = hint +resharper_redundant_space_highlighting = none +resharper_redundant_string_format_call_highlighting = warning +resharper_redundant_string_interpolation_highlighting = suggestion +resharper_redundant_string_to_char_array_call_highlighting = warning +resharper_redundant_string_type_highlighting = suggestion +resharper_redundant_suppress_nullable_warning_expression_highlighting = warning +resharper_redundant_ternary_expression_highlighting = warning +resharper_redundant_to_string_call_for_value_type_highlighting = hint +resharper_redundant_to_string_call_highlighting = warning +resharper_redundant_type_arguments_of_method_highlighting = warning +resharper_redundant_type_check_in_pattern_highlighting = warning +resharper_redundant_unsafe_context_highlighting = warning +resharper_redundant_using_directive_global_highlighting = warning +resharper_redundant_using_directive_highlighting = warning +resharper_redundant_verbatim_prefix_highlighting = suggestion +resharper_redundant_verbatim_string_prefix_highlighting = suggestion +resharper_redundant_virtual_modifier_highlighting = warning +resharper_redundant_with_expression_highlighting = suggestion +resharper_reference_equals_with_value_type_highlighting = warning +resharper_reg_exp_inspections_highlighting = warning +resharper_remove_constructor_invocation_highlighting = none +resharper_remove_redundant_braces_highlighting = hint +resharper_remove_redundant_or_statement_false_highlighting = suggestion +resharper_remove_redundant_or_statement_true_highlighting = suggestion +resharper_remove_to_list_1_highlighting = suggestion +resharper_remove_to_list_2_highlighting = suggestion +resharper_replace_auto_property_with_computed_property_highlighting = hint +resharper_replace_conditional_expression_with_null_coalescing_highlighting = suggestion +resharper_replace_object_pattern_with_var_pattern_highlighting = suggestion +resharper_replace_slice_with_range_indexer_highlighting = hint +resharper_replace_substring_with_range_indexer_highlighting = hint +resharper_replace_with_field_keyword_highlighting = suggestion +resharper_replace_with_first_or_default_1_highlighting = suggestion +resharper_replace_with_first_or_default_2_highlighting = suggestion +resharper_replace_with_first_or_default_3_highlighting = suggestion +resharper_replace_with_first_or_default_4_highlighting = suggestion +resharper_replace_with_last_or_default_1_highlighting = suggestion +resharper_replace_with_last_or_default_2_highlighting = suggestion +resharper_replace_with_last_or_default_3_highlighting = suggestion +resharper_replace_with_last_or_default_4_highlighting = suggestion +resharper_replace_with_of_type_1_highlighting = suggestion +resharper_replace_with_of_type_2_highlighting = suggestion +resharper_replace_with_of_type_3_highlighting = suggestion +resharper_replace_with_of_type_any_1_highlighting = suggestion +resharper_replace_with_of_type_any_2_highlighting = suggestion +resharper_replace_with_of_type_count_1_highlighting = suggestion +resharper_replace_with_of_type_count_2_highlighting = suggestion +resharper_replace_with_of_type_first_1_highlighting = suggestion +resharper_replace_with_of_type_first_2_highlighting = suggestion +resharper_replace_with_of_type_first_or_default_1_highlighting = suggestion +resharper_replace_with_of_type_first_or_default_2_highlighting = suggestion +resharper_replace_with_of_type_last_1_highlighting = suggestion +resharper_replace_with_of_type_last_2_highlighting = suggestion +resharper_replace_with_of_type_last_or_default_1_highlighting = suggestion +resharper_replace_with_of_type_last_or_default_2_highlighting = suggestion +resharper_replace_with_of_type_long_count_highlighting = suggestion +resharper_replace_with_of_type_single_1_highlighting = suggestion +resharper_replace_with_of_type_single_2_highlighting = suggestion +resharper_replace_with_of_type_single_or_default_1_highlighting = suggestion +resharper_replace_with_of_type_single_or_default_2_highlighting = suggestion +resharper_replace_with_of_type_where_highlighting = suggestion +resharper_replace_with_simple_assignment_false_highlighting = suggestion +resharper_replace_with_simple_assignment_true_highlighting = suggestion +resharper_replace_with_single_assignment_false_highlighting = suggestion +resharper_replace_with_single_assignment_true_highlighting = suggestion +resharper_replace_with_single_call_to_any_highlighting = suggestion +resharper_replace_with_single_call_to_count_highlighting = suggestion +resharper_replace_with_single_call_to_first_highlighting = suggestion +resharper_replace_with_single_call_to_first_or_default_highlighting = suggestion +resharper_replace_with_single_call_to_last_highlighting = suggestion +resharper_replace_with_single_call_to_last_or_default_highlighting = suggestion +resharper_replace_with_single_call_to_single_highlighting = suggestion +resharper_replace_with_single_call_to_single_or_default_highlighting = suggestion +resharper_replace_with_single_or_default_1_highlighting = suggestion +resharper_replace_with_single_or_default_2_highlighting = suggestion +resharper_replace_with_single_or_default_3_highlighting = suggestion +resharper_replace_with_single_or_default_4_highlighting = suggestion +resharper_replace_with_string_is_null_or_empty_highlighting = suggestion +resharper_required_base_types_conflict_highlighting = warning +resharper_required_base_types_direct_conflict_highlighting = warning +resharper_required_base_types_is_not_inherited_highlighting = warning +resharper_resource_item_not_resolved_highlighting = error +resharper_resource_not_resolved_highlighting = error +resharper_resx_not_resolved_highlighting = warning +resharper_return_type_can_be_enumerable_global_highlighting = hint +resharper_return_type_can_be_enumerable_local_highlighting = hint +resharper_return_type_can_be_not_nullable_highlighting = warning +resharper_return_value_of_pure_method_is_not_used_highlighting = warning +resharper_route_templates_action_route_prefix_can_be_extracted_to_controller_route_highlighting = hint +resharper_route_templates_ambiguous_matching_constraint_constructor_highlighting = warning +resharper_route_templates_constraint_argument_cannot_be_converted_highlighting = warning +resharper_route_templates_controller_route_parameter_is_not_passed_to_methods_highlighting = hint +resharper_route_templates_duplicated_parameter_highlighting = warning +resharper_route_templates_matching_constraint_constructor_not_resolved_highlighting = warning +resharper_route_templates_method_missing_route_parameters_highlighting = hint +resharper_route_templates_optional_parameter_can_be_preceded_only_by_single_period_highlighting = warning +resharper_route_templates_optional_parameter_must_be_at_the_end_of_segment_highlighting = warning +resharper_route_templates_parameter_constraint_can_be_specified_highlighting = hint +resharper_route_templates_parameter_type_and_constraints_mismatch_highlighting = warning +resharper_route_templates_parameter_type_can_be_made_stricter_highlighting = suggestion +resharper_route_templates_route_parameter_constraint_not_resolved_highlighting = warning +resharper_route_templates_route_parameter_is_not_passed_to_method_highlighting = hint +resharper_route_templates_route_token_not_resolved_highlighting = warning +resharper_route_templates_symbol_not_resolved_highlighting = warning +resharper_route_templates_syntax_error_highlighting = warning +resharper_safe_cast_is_used_as_type_check_highlighting = suggestion +resharper_script_tag_has_both_src_and_content_attributes_highlighting = error +resharper_script_tag_with_content_before_includes_highlighting = hint +resharper_sealed_member_in_sealed_class_highlighting = warning +resharper_separate_control_transfer_statement_highlighting = none +resharper_service_contract_without_operations_highlighting = warning +resharper_shift_expression_real_shift_count_is_zero_highlighting = warning +resharper_shift_expression_result_equals_zero_highlighting = warning +resharper_shift_expression_right_operand_not_equal_real_count_highlighting = warning +resharper_shift_expression_zero_left_operand_highlighting = warning +resharper_similar_anonymous_type_nearby_highlighting = hint +resharper_simplify_conditional_operator_highlighting = suggestion +resharper_simplify_conditional_ternary_expression_highlighting = suggestion +resharper_simplify_i_if_highlighting = suggestion +resharper_simplify_linq_expression_use_all_highlighting = suggestion +resharper_simplify_linq_expression_use_any_highlighting = suggestion +resharper_simplify_linq_expression_use_min_by_and_max_by_highlighting = suggestion +resharper_simplify_string_interpolation_highlighting = suggestion +resharper_specify_a_culture_in_string_conversion_explicitly_highlighting = warning +resharper_specify_string_comparison_highlighting = hint +resharper_spin_lock_in_readonly_field_highlighting = warning +resharper_stack_alloc_inside_loop_highlighting = warning +resharper_static_member_initializer_referes_to_member_below_highlighting = warning +resharper_static_member_in_generic_type_highlighting = warning +resharper_static_problem_in_text_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_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_to_is_culture_specific_highlighting = warning +resharper_string_ends_with_is_culture_specific_highlighting = none +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_literal_as_interpolation_argument_highlighting = suggestion +resharper_string_literal_typo_highlighting = suggestion +resharper_string_starts_with_is_culture_specific_highlighting = none +resharper_structured_message_template_problem_highlighting = warning +resharper_struct_can_be_made_read_only_highlighting = suggestion +resharper_struct_member_can_be_made_read_only_highlighting = none +resharper_suggest_base_type_for_parameter_highlighting = hint +resharper_suggest_base_type_for_parameter_in_constructor_highlighting = hint +resharper_suggest_discard_declaration_var_style_highlighting = hint +resharper_suggest_var_or_type_built_in_types_highlighting = hint +resharper_suggest_var_or_type_deconstruction_declarations_highlighting = hint +resharper_suggest_var_or_type_elsewhere_highlighting = hint +resharper_suggest_var_or_type_simple_types_highlighting = hint +resharper_suppress_nullable_warning_expression_as_inverted_is_expression_highlighting = warning +resharper_suspicious_lock_over_synchronization_primitive_highlighting = warning +resharper_suspicious_math_sign_method_highlighting = warning +resharper_suspicious_parameter_name_in_argument_null_exception_highlighting = warning +resharper_suspicious_type_conversion_global_highlighting = warning +resharper_swap_via_deconstruction_highlighting = suggestion +resharper_switch_expression_handles_some_known_enum_values_with_exception_in_default_highlighting = hint +resharper_switch_statement_for_enum_misses_default_section_highlighting = hint +resharper_switch_statement_handles_some_known_enum_values_with_default_highlighting = hint +resharper_switch_statement_missing_some_enum_cases_no_default_highlighting = hint +resharper_symbol_from_not_copied_locally_reference_used_warning_highlighting = warning +resharper_tabs_and_spaces_mismatch_highlighting = none +resharper_tabs_are_disallowed_highlighting = none +resharper_tabs_outside_indent_highlighting = none +resharper_tail_recursive_call_highlighting = hint +resharper_thread_static_at_instance_field_highlighting = warning +resharper_thread_static_field_has_initializer_highlighting = warning +resharper_too_wide_local_variable_scope_highlighting = suggestion +resharper_try_cast_always_succeeds_highlighting = suggestion +resharper_try_statements_can_be_merged_highlighting = hint +resharper_type_parameter_can_be_variant_highlighting = suggestion +resharper_ul_tag_contains_non_li_elements_highlighting = hint +resharper_unassigned_field_global_highlighting = suggestion +resharper_unassigned_field_local_highlighting = warning +resharper_unassigned_get_only_auto_property_highlighting = warning +resharper_unassigned_readonly_field_highlighting = warning +resharper_unclosed_script_highlighting = error +resharper_unexpected_attribute_highlighting = warning +resharper_unexpected_directive_highlighting = warning +resharper_unity_burst_accessing_managed_method_highlighting = warning +resharper_unity_burst_boxing_not_supported_highlighting = warning +resharper_unity_burst_creating_managed_type_highlighting = warning +resharper_unity_burst_debug_log_invalid_argument_highlighting = warning +resharper_unity_burst_foreach_not_supported_highlighting = warning +resharper_unity_burst_function_signature_contains_managed_types_highlighting = warning +resharper_unity_burst_loading_managed_type_highlighting = warning +resharper_unity_burst_loading_static_not_readonly_highlighting = warning +resharper_unity_burst_shared_static_create_highlighting = warning +resharper_unity_burst_try_not_supported_highlighting = warning +resharper_unity_burst_typeof_expression_highlighting = warning +resharper_unity_burst_write_static_field_highlighting = warning +resharper_unity_duplicate_event_function_highlighting = warning +resharper_unity_duplicate_shortcut_highlighting = warning +resharper_unity_expected_component_highlighting = warning +resharper_unity_expected_scriptable_object_highlighting = warning +resharper_unity_explicit_tag_comparison_highlighting = warning +resharper_unity_incorrect_method_signature_highlighting = warning +resharper_unity_incorrect_method_signature_in_string_literal_highlighting = warning +resharper_unity_incorrect_mono_behaviour_instantiation_highlighting = warning +resharper_unity_incorrect_scriptable_object_instantiation_highlighting = warning +resharper_unity_inefficient_multidimensional_array_usage_highlighting = warning +resharper_unity_inefficient_multiplication_order_highlighting = warning +resharper_unity_inefficient_property_access_highlighting = warning +resharper_unity_instantiate_without_parent_highlighting = warning +resharper_unity_load_scene_ambiguous_scene_name_highlighting = warning +resharper_unity_load_scene_disabled_scene_name_highlighting = warning +resharper_unity_load_scene_unexisting_scene_highlighting = warning +resharper_unity_load_scene_unknown_scene_name_highlighting = warning +resharper_unity_load_scene_wrong_index_highlighting = warning +resharper_unity_no_null_coalescing_highlighting = warning +resharper_unity_no_null_propagation_highlighting = warning +resharper_unity_parameter_not_derived_from_component_highlighting = warning +resharper_unity_performance_critical_code_camera_main_highlighting = hint +resharper_unity_performance_critical_code_invocation_highlighting = hint +resharper_unity_performance_critical_code_null_comparison_highlighting = hint +resharper_unity_possible_misapplication_of_attribute_to_multiple_fields_highlighting = warning +resharper_unity_prefer_address_by_id_to_graphics_params_highlighting = warning +resharper_unity_prefer_generic_method_overload_highlighting = warning +resharper_unity_prefer_guid_reference_highlighting = hint +resharper_unity_prefer_non_alloc_api_highlighting = warning +resharper_unity_property_drawer_on_gui_base_highlighting = warning +resharper_unity_redundant_attribute_on_target_highlighting = warning +resharper_unity_redundant_event_function_highlighting = warning +resharper_unity_redundant_formerly_serialized_as_attribute_highlighting = warning +resharper_unity_redundant_hide_in_inspector_attribute_highlighting = warning +resharper_unity_redundant_initialize_on_load_attribute_highlighting = warning +resharper_unity_redundant_serialize_field_attribute_highlighting = warning +resharper_unity_shared_static_unmanaged_type_highlighting = warning +resharper_unity_unknown_animator_state_name_highlighting = warning +resharper_unity_unknown_input_axes_highlighting = warning +resharper_unity_unknown_layer_highlighting = warning +resharper_unity_unknown_resource_highlighting = warning +resharper_unity_unknown_tag_highlighting = warning +resharper_unity_unresolved_component_or_scriptable_object_highlighting = warning +resharper_unnecessary_whitespace_highlighting = none +resharper_unreachable_switch_arm_due_to_integer_analysis_highlighting = warning +resharper_unreachable_switch_case_due_to_integer_analysis_highlighting = warning +resharper_unreal_header_tool_error_highlighting = error +resharper_unreal_header_tool_warning_highlighting = warning +resharper_unsupported_required_base_type_highlighting = warning +resharper_unused_anonymous_method_signature_highlighting = warning +resharper_unused_auto_property_accessor_global_highlighting = warning +resharper_unused_auto_property_accessor_local_highlighting = warning +resharper_unused_import_clause_highlighting = warning +resharper_unused_local_function_highlighting = warning +resharper_unused_local_function_parameter_highlighting = warning +resharper_unused_local_function_return_value_highlighting = warning +resharper_unused_member_global_highlighting = suggestion +resharper_unused_member_hierarchy_global_highlighting = suggestion +resharper_unused_member_hierarchy_local_highlighting = warning +resharper_unused_member_in_super_global_highlighting = suggestion +resharper_unused_member_in_super_local_highlighting = warning +resharper_unused_member_local_highlighting = warning +resharper_unused_method_return_value_global_highlighting = suggestion +resharper_unused_method_return_value_local_highlighting = warning +resharper_unused_parameter_global_highlighting = suggestion +resharper_unused_parameter_in_partial_method_highlighting = warning +resharper_unused_parameter_local_highlighting = warning +resharper_unused_tuple_component_in_return_value_highlighting = warning +resharper_unused_type_global_highlighting = suggestion +resharper_unused_type_local_highlighting = warning +resharper_unused_type_parameter_highlighting = warning +resharper_unused_variable_highlighting = warning +resharper_useless_binary_operation_highlighting = warning +resharper_useless_comparison_to_integral_constant_highlighting = warning +resharper_use_array_creation_expression_1_highlighting = suggestion +resharper_use_array_creation_expression_2_highlighting = suggestion +resharper_use_array_empty_method_highlighting = suggestion +resharper_use_await_using_highlighting = suggestion +resharper_use_cancellation_token_for_i_async_enumerable_highlighting = suggestion +resharper_use_collection_count_property_highlighting = suggestion +resharper_use_configure_await_false_for_async_disposable_highlighting = none +resharper_use_configure_await_false_highlighting = suggestion +resharper_use_deconstruction_highlighting = hint +resharper_use_empty_types_field_highlighting = suggestion +resharper_use_event_args_empty_field_highlighting = suggestion +resharper_use_format_specifier_in_format_string_highlighting = suggestion +resharper_use_implicitly_typed_variable_evident_highlighting = hint +resharper_use_implicitly_typed_variable_highlighting = none +resharper_use_implicit_by_val_modifier_highlighting = hint +resharper_use_indexed_property_highlighting = suggestion +resharper_use_index_from_end_expression_highlighting = suggestion +resharper_use_is_operator_1_highlighting = suggestion +resharper_use_is_operator_2_highlighting = suggestion +resharper_use_method_any_0_highlighting = suggestion +resharper_use_method_any_1_highlighting = suggestion +resharper_use_method_any_2_highlighting = suggestion +resharper_use_method_any_3_highlighting = suggestion +resharper_use_method_any_4_highlighting = suggestion +resharper_use_method_is_instance_of_type_highlighting = suggestion +resharper_use_nameof_expression_for_part_of_the_string_highlighting = none +resharper_use_nameof_expression_highlighting = suggestion +resharper_use_nameof_for_dependency_property_highlighting = suggestion +resharper_use_name_of_instead_of_type_of_highlighting = suggestion +resharper_use_negated_pattern_in_is_expression_highlighting = hint +resharper_use_negated_pattern_matching_highlighting = hint +resharper_use_nullable_annotation_instead_of_attribute_highlighting = suggestion +resharper_use_nullable_attributes_supported_by_compiler_highlighting = suggestion +resharper_use_nullable_reference_types_annotation_syntax_highlighting = warning +resharper_use_null_propagation_highlighting = hint +resharper_use_object_or_collection_initializer_highlighting = suggestion +resharper_use_pattern_matching_highlighting = suggestion +resharper_use_positional_deconstruction_pattern_highlighting = none +resharper_use_string_interpolation_highlighting = suggestion +resharper_use_string_interpolation_when_possible_highlighting = hint +resharper_use_switch_case_pattern_variable_highlighting = suggestion +resharper_use_throw_if_null_method_highlighting = none +resharper_use_unsigned_right_shift_operator_highlighting = suggestion +resharper_use_verbatim_string_highlighting = hint +resharper_use_with_expression_to_copy_anonymous_object_highlighting = suggestion +resharper_use_with_expression_to_copy_record_highlighting = suggestion +resharper_use_with_expression_to_copy_struct_highlighting = suggestion +resharper_use_with_expression_to_copy_tuple_highlighting = suggestion +resharper_value_parameter_not_used_highlighting = warning +resharper_value_range_attribute_violation_highlighting = warning +resharper_variable_can_be_not_nullable_highlighting = warning +resharper_variable_hides_outer_variable_highlighting = warning +resharper_vb_check_for_reference_equality_instead_1_highlighting = suggestion +resharper_vb_check_for_reference_equality_instead_2_highlighting = suggestion +resharper_vb_possible_mistaken_argument_highlighting = warning +resharper_vb_possible_mistaken_call_to_get_type_1_highlighting = warning +resharper_vb_possible_mistaken_call_to_get_type_2_highlighting = warning +resharper_vb_remove_to_list_1_highlighting = suggestion +resharper_vb_remove_to_list_2_highlighting = suggestion +resharper_vb_replace_with_first_or_default_highlighting = suggestion +resharper_vb_replace_with_last_or_default_highlighting = suggestion +resharper_vb_replace_with_of_type_1_highlighting = suggestion +resharper_vb_replace_with_of_type_2_highlighting = suggestion +resharper_vb_replace_with_of_type_any_1_highlighting = suggestion +resharper_vb_replace_with_of_type_any_2_highlighting = suggestion +resharper_vb_replace_with_of_type_count_1_highlighting = suggestion +resharper_vb_replace_with_of_type_count_2_highlighting = suggestion +resharper_vb_replace_with_of_type_first_1_highlighting = suggestion +resharper_vb_replace_with_of_type_first_2_highlighting = suggestion +resharper_vb_replace_with_of_type_first_or_default_1_highlighting = suggestion +resharper_vb_replace_with_of_type_first_or_default_2_highlighting = suggestion +resharper_vb_replace_with_of_type_last_1_highlighting = suggestion +resharper_vb_replace_with_of_type_last_2_highlighting = suggestion +resharper_vb_replace_with_of_type_last_or_default_1_highlighting = suggestion +resharper_vb_replace_with_of_type_last_or_default_2_highlighting = suggestion +resharper_vb_replace_with_of_type_single_1_highlighting = suggestion +resharper_vb_replace_with_of_type_single_2_highlighting = suggestion +resharper_vb_replace_with_of_type_single_or_default_1_highlighting = suggestion +resharper_vb_replace_with_of_type_single_or_default_2_highlighting = suggestion +resharper_vb_replace_with_of_type_where_highlighting = suggestion +resharper_vb_replace_with_single_assignment_1_highlighting = suggestion +resharper_vb_replace_with_single_assignment_2_highlighting = suggestion +resharper_vb_replace_with_single_call_to_any_highlighting = suggestion +resharper_vb_replace_with_single_call_to_count_highlighting = suggestion +resharper_vb_replace_with_single_call_to_first_highlighting = suggestion +resharper_vb_replace_with_single_call_to_first_or_default_highlighting = suggestion +resharper_vb_replace_with_single_call_to_last_highlighting = suggestion +resharper_vb_replace_with_single_call_to_last_or_default_highlighting = suggestion +resharper_vb_replace_with_single_call_to_single_highlighting = suggestion +resharper_vb_replace_with_single_call_to_single_or_default_highlighting = suggestion +resharper_vb_replace_with_single_or_default_highlighting = suggestion +resharper_vb_simplify_linq_expression_10_highlighting = hint +resharper_vb_simplify_linq_expression_1_highlighting = suggestion +resharper_vb_simplify_linq_expression_2_highlighting = suggestion +resharper_vb_simplify_linq_expression_3_highlighting = suggestion +resharper_vb_simplify_linq_expression_4_highlighting = suggestion +resharper_vb_simplify_linq_expression_5_highlighting = suggestion +resharper_vb_simplify_linq_expression_6_highlighting = suggestion +resharper_vb_simplify_linq_expression_7_highlighting = hint +resharper_vb_simplify_linq_expression_8_highlighting = hint +resharper_vb_simplify_linq_expression_9_highlighting = hint +resharper_vb_string_compare_is_culture_specific_1_highlighting = warning +resharper_vb_string_compare_is_culture_specific_2_highlighting = warning +resharper_vb_string_compare_is_culture_specific_3_highlighting = warning +resharper_vb_string_compare_is_culture_specific_4_highlighting = warning +resharper_vb_string_compare_is_culture_specific_5_highlighting = warning +resharper_vb_string_compare_is_culture_specific_6_highlighting = warning +resharper_vb_string_compare_to_is_culture_specific_highlighting = warning +resharper_vb_string_ends_with_is_culture_specific_highlighting = none +resharper_vb_string_index_of_is_culture_specific_1_highlighting = warning +resharper_vb_string_index_of_is_culture_specific_2_highlighting = warning +resharper_vb_string_index_of_is_culture_specific_3_highlighting = warning +resharper_vb_string_last_index_of_is_culture_specific_1_highlighting = warning +resharper_vb_string_last_index_of_is_culture_specific_2_highlighting = warning +resharper_vb_string_last_index_of_is_culture_specific_3_highlighting = warning +resharper_vb_string_starts_with_is_culture_specific_highlighting = none +resharper_vb_unreachable_code_highlighting = warning +resharper_vb_use_array_creation_expression_1_highlighting = suggestion +resharper_vb_use_array_creation_expression_2_highlighting = suggestion +resharper_vb_use_first_instead_highlighting = warning +resharper_vb_use_method_any_1_highlighting = suggestion +resharper_vb_use_method_any_2_highlighting = suggestion +resharper_vb_use_method_any_3_highlighting = suggestion +resharper_vb_use_method_any_4_highlighting = suggestion +resharper_vb_use_method_any_5_highlighting = suggestion +resharper_vb_use_method_is_instance_of_type_highlighting = suggestion +resharper_vb_use_type_of_is_operator_1_highlighting = suggestion +resharper_vb_use_type_of_is_operator_2_highlighting = suggestion +resharper_virtual_member_call_in_constructor_highlighting = warning +resharper_virtual_member_never_overridden_global_highlighting = suggestion +resharper_virtual_member_never_overridden_local_highlighting = suggestion +resharper_void_method_with_must_use_return_value_attribute_highlighting = warning +resharper_web_config_module_not_resolved_highlighting = warning +resharper_web_config_module_qualification_resolve_highlighting = warning +resharper_web_config_redundant_add_namespace_tag_highlighting = warning +resharper_web_config_redundant_location_tag_highlighting = warning +resharper_web_config_tag_prefix_redundand_highlighting = warning +resharper_web_config_type_not_resolved_highlighting = warning +resharper_web_config_unused_add_tag_highlighting = warning +resharper_web_config_unused_element_due_to_config_source_attribute_highlighting = warning +resharper_web_config_unused_remove_or_clear_tag_highlighting = warning +resharper_web_config_web_config_path_warning_highlighting = warning +resharper_web_config_wrong_module_highlighting = warning +resharper_web_ignored_path_highlighting = none +resharper_web_mapped_path_highlighting = hint +resharper_with_expression_instead_of_initializer_highlighting = suggestion +resharper_with_expression_modifies_all_members_highlighting = warning +resharper_wrong_indent_size_highlighting = none +resharper_xaml_assign_null_to_not_null_attribute_highlighting = warning +resharper_xaml_avalonia_wrong_binding_mode_for_stream_binding_operator_highlighting = warning +resharper_xaml_binding_without_context_not_resolved_highlighting = hint +resharper_xaml_binding_with_context_not_resolved_highlighting = warning +resharper_xaml_compiled_binding_missing_data_type_error_highlighting_highlighting = error +resharper_xaml_constructor_warning_highlighting = warning +resharper_xaml_decimal_parsing_is_culture_dependent_highlighting = warning +resharper_xaml_dependency_property_resolve_error_highlighting = warning +resharper_xaml_duplicate_style_setter_highlighting = warning +resharper_xaml_dynamic_resource_error_highlighting = error +resharper_xaml_element_name_reference_not_resolved_highlighting = error +resharper_xaml_empty_grid_length_definition_highlighting = error +resharper_xaml_field_modifier_requires_name_attribute_highlighting = warning +resharper_xaml_grid_definitions_can_be_converted_to_attribute_highlighting = hint +resharper_xaml_ignored_path_highlighting_highlighting = none +resharper_xaml_index_out_of_grid_definition_highlighting = warning +resharper_xaml_invalid_member_type_highlighting = error +resharper_xaml_invalid_resource_target_type_highlighting = error +resharper_xaml_invalid_resource_type_highlighting = error +resharper_xaml_invalid_type_highlighting = error +resharper_xaml_language_level_highlighting = error +resharper_xaml_mapped_path_highlighting_highlighting = hint +resharper_xaml_method_arguments_will_be_ignored_highlighting = warning +resharper_xaml_missing_grid_index_highlighting = warning +resharper_xaml_overloads_collision_highlighting = warning +resharper_xaml_parent_is_out_of_current_component_tree_highlighting = warning +resharper_xaml_path_error_highlighting = warning +resharper_xaml_possible_null_reference_exception_highlighting = suggestion +resharper_xaml_redundant_attached_property_highlighting = warning +resharper_xaml_redundant_binding_mode_attribute_highlighting = warning +resharper_xaml_redundant_collection_property_highlighting = warning +resharper_xaml_redundant_freeze_attribute_highlighting = warning +resharper_xaml_redundant_grid_definitions_highlighting = warning +resharper_xaml_redundant_grid_span_highlighting = warning +resharper_xaml_redundant_modifiers_attribute_highlighting = warning +resharper_xaml_redundant_namespace_alias_highlighting = warning +resharper_xaml_redundant_name_attribute_highlighting = warning +resharper_xaml_redundant_property_type_qualifier_highlighting = warning +resharper_xaml_redundant_resource_highlighting = warning +resharper_xaml_redundant_styled_value_highlighting = warning +resharper_xaml_redundant_update_source_trigger_attribute_highlighting = warning +resharper_xaml_redundant_xamarin_forms_class_declaration_highlighting = warning +resharper_xaml_resource_file_path_case_mismatch_highlighting = warning +resharper_xaml_routed_event_resolve_error_highlighting = warning +resharper_xaml_static_resource_not_resolved_highlighting = warning +resharper_xaml_style_class_not_found_highlighting = warning +resharper_xaml_style_invalid_target_type_highlighting = error +resharper_xaml_unexpected_element_highlighting = error +resharper_xaml_unexpected_text_token_highlighting = error +resharper_xaml_xaml_duplicate_device_family_type_view_highlighting_highlighting = error +resharper_xaml_xaml_mismatched_device_family_view_clr_name_highlighting_highlighting = warning +resharper_xaml_xaml_relative_source_default_mode_warning_highlighting_highlighting = warning +resharper_xaml_xaml_unknown_device_family_type_highlighting_highlighting = warning +resharper_xaml_xaml_xamarin_forms_data_type_and_binding_context_type_mismatched_highlighting_highlighting = warning +resharper_xaml_x_key_attribute_disallowed_highlighting = error +resharper_xunit_xunit_test_with_console_output_highlighting = warning +resharper_zero_index_from_end_highlighting = warning + +[*.{appxmanifest,asax,ascx,aspx,axaml,build,c,c++,cc,cginc,compute,cp,cpp,cs,cshtml,cu,cuh,cxx,dtd,fs,fsi,fsscript,fsx,fx,fxh,h,hh,hlsl,hlsli,hlslinc,hpp,hxx,inc,inl,ino,ipp,ixx,master,ml,mli,mpp,mq4,mq5,mqh,nuspec,paml,razor,resw,resx,shader,skin,tpp,usf,ush,vb,xaml,xamlx,xoml,xsd}] +indent_style = space +indent_size = 4 +tab_width = 4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9209049 --- /dev/null +++ b/.gitignore @@ -0,0 +1,583 @@ +# Created by https://www.toptal.com/developers/gitignore/api/csharp,visualstudio +# Edit at https://www.toptal.com/developers/gitignore?templates=csharp,visualstudio + +### Csharp ### +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.tlog +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio 6 auto-generated project file (contains which files were open etc.) +*.vbp + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) +*.dsw +*.dsp + +# Visual Studio 6 technical files + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml + +### VisualStudio ### + +# User-specific files + +# User-specific files (MonoDevelop/Xamarin Studio) + +# Mono auto generated files + +# Build results + +# Visual Studio 2015/2017 cache/options directory +# Uncomment if you have tasks that create the project's static files in wwwroot + +# Visual Studio 2017 auto generated files + +# MSTest test Results + +# NUnit + +# Build Results of an ATL Project + +# Benchmark Results + +# .NET Core + +# ASP.NET Scaffolding + +# StyleCop + +# Files built by Visual Studio + +# Chutzpah Test files + +# Visual C++ cache files + +# Visual Studio profiler + +# Visual Studio Trace Files + +# TFS 2012 Local Workspace + +# Guidance Automation Toolkit + +# ReSharper is a .NET coding add-in + +# TeamCity is a build add-in + +# DotCover is a Code Coverage Tool + +# AxoCover is a Code Coverage Tool + +# Coverlet is a free, cross platform Code Coverage Tool + +# Visual Studio code coverage results + +# NCrunch + +# MightyMoose + +# Web workbench (sass) + +# Installshield output folder + +# DocProject is a documentation generator add-in + +# Click-Once directory + +# Publish Web Output +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted + +# NuGet Packages +# NuGet Symbol Packages +# The packages folder can be ignored because of Package Restore +# except build/, which is used as an MSBuild target. +# Uncomment if necessary however generally it will be regenerated when needed +# NuGet v3's project.json files produces more ignorable files + +# Microsoft Azure Build Output + +# Microsoft Azure Emulator + +# Windows Store app package directories and files + +# Visual Studio cache files +# files ending in .cache can be ignored +# but keep track of directories ending in .cache + +# Others + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) + +# RIA/Silverlight projects + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) + +# SQL Server files + +# Business Intelligence projects + +# Microsoft Fakes + +# GhostDoc plugin setting file + +# Node.js Tools for Visual Studio + +# Visual Studio 6 build log + +# Visual Studio 6 workspace options file + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) + +# Visual Studio 6 auto-generated project file (contains which files were open etc.) + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) + +# Visual Studio 6 technical files + +# Visual Studio LightSwitch build output + +# Paket dependency manager + +# FAKE - F# Make + +# CodeRush personal settings + +# Python Tools for Visual Studio (PTVS) + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio + +# Telerik's JustMock configuration file + +# BizTalk build output + +# OpenCover UI analysis results + +# Azure Stream Analytics local run output + +# MSBuild Binary and Structured Log + +# NVidia Nsight GPU debugger configuration file + +# MFractors (Xamarin productivity tool) working folder + +# Local History for Visual Studio + +# Visual Studio History (VSHistory) files + +# BeatPulse healthcheck temp database + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 + +# Ionide (cross platform F# VS Code tools) working folder + +# Fody - auto-generated XML schema + +# VS Code files for those working on multiple tools + +# Local History for Visual Studio Code + +# Windows Installer files from build outputs + +# JetBrains Rider + +### VisualStudio Patch ### +# Additional files built by Visual Studio + +# End of https://www.toptal.com/developers/gitignore/api/csharp,visualstudio \ No newline at end of file diff --git a/CleanSolutionDir.ps1 b/CleanSolutionDir.ps1 new file mode 100644 index 0000000..5f6a44c --- /dev/null +++ b/CleanSolutionDir.ps1 @@ -0,0 +1,3 @@ +Get-ChildItem -Path $PSScriptroot -Recurse -Force -Include '.vs', '.git', 'bin', 'obj', '.idea', '*.Dotsettings', '*.Dotsettings.user' | ForEach-Object { + Remove-Item -Recurse -Force -LiteralPath $_.FullName >$null +} diff --git a/SimpleDrawing.sln b/SimpleDrawing.sln new file mode 100644 index 0000000..669e77b --- /dev/null +++ b/SimpleDrawing.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33103.184 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleDrawings", "SimpleDrawings\SimpleDrawings.csproj", "{7F30E637-BAFE-42FA-A173-F42B3902ED3B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7F30E637-BAFE-42FA-A173-F42B3902ED3B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7F30E637-BAFE-42FA-A173-F42B3902ED3B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7F30E637-BAFE-42FA-A173-F42B3902ED3B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7F30E637-BAFE-42FA-A173-F42B3902ED3B}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {D322E690-379C-4802-8F7E-1AC6AD090D59} + EndGlobalSection +EndGlobal diff --git a/SimpleDrawings/Program.cs b/SimpleDrawings/Program.cs new file mode 100644 index 0000000..0b91e86 --- /dev/null +++ b/SimpleDrawings/Program.cs @@ -0,0 +1,14 @@ +using System.Text; +using LeoTurtle; +using SimpleDrawings; + +Console.OutputEncoding = Encoding.UTF8; + +Console.WriteLine("*** Simple Drawing ***"); + +Beach.Prepare(WalkPath, 50, 50); + +static void WalkPath(Turtle turtle) +{ + TurtlePath.Walk(turtle); +} \ No newline at end of file diff --git a/SimpleDrawings/SimpleDrawings.csproj b/SimpleDrawings/SimpleDrawings.csproj new file mode 100644 index 0000000..33f0cbe --- /dev/null +++ b/SimpleDrawings/SimpleDrawings.csproj @@ -0,0 +1,15 @@ + + + + Exe + net8.0 + enable + enable + true + + + + + + + \ No newline at end of file diff --git a/SimpleDrawings/TurtlePath.cs b/SimpleDrawings/TurtlePath.cs new file mode 100644 index 0000000..f3fa5db --- /dev/null +++ b/SimpleDrawings/TurtlePath.cs @@ -0,0 +1,96 @@ +using LeoTurtle; + +namespace SimpleDrawings; + +public static class TurtlePath +{ + /// + /// Executes the logic for adding turtle path steps. + /// Called automatically when the application starts. + /// + /// The instance to use + public static void Walk(Turtle turtle) + { + EulerianPath(turtle); + Shapes(turtle); + } + + /// + /// Draws a 'Haus des Nikolaus' as an Eulerian path + /// + /// The instance to use + private static void EulerianPath(Turtle turtle) + { + const double Distance = 6.0D; + const double ShortDistance = 4.24D; + const double LongDistance = 8.49D; + + // TODO + } + + /// + /// Draws several shapes. + /// + /// The instance to use + private static void Shapes(Turtle turtle) + { + // TODO + } + + /// + /// Draws an octagon. + /// + /// The instance to use + /// Initial turtle x position when starting to draw + /// Initial turtle y position when starting to draw + private static void DrawOctagon(Turtle turtle, int startX, int startY) + { + // TODO + } + + /// + /// Draws a rhombus. + /// + /// The instance to use + /// Initial turtle x position when starting to draw + /// Initial turtle y position when starting to draw + private static void DrawRhombus(Turtle turtle, int startX, int startY) + { + // TODO + } + + /// + /// Draws two triangles, one offset off the other. + /// + /// The instance to use + /// Initial turtle x position when starting to draw + /// Initial turtle y position when starting to draw + private static void DrawTriangle(Turtle turtle, int startX, int startY) + { + // TODO + } + + /// + /// Draws a single triangle at the given position and with the given size. + /// Angels are fixed. + /// + /// The instance to use + /// Initial turtle x position when starting to draw + /// Initial turtle y position when starting to draw + /// Length of the side c + /// Length of sides a & b + private static void DrawTriangle(Turtle turtle, double startX, double startY, double longSide, double shortSide) + { + // TODO + } + + /// + /// Converts an angel from degrees to radians. + /// + /// Degrees to convert + /// Radians value + private static double ConvertToRadians(double angleDegrees) + { + return angleDegrees * Math.PI / 180; + } +} diff --git a/pics/nikolaus.png b/pics/nikolaus.png new file mode 100644 index 0000000000000000000000000000000000000000..5f1bcbcc435fd8afff413c5164f7f020b33b1577 GIT binary patch literal 47887 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

(Tl51a}0w=T2dZ$s|i zkOC|u(kC|OfQ{3LkhLCf2~<=@?SR%S^RR}rNB=0#lAWJLtf? zi!wkT?s&+iu4YD4WyBzx2+9@&K_Gk1;cx8npN2F5BwBEi1oZeDm?+9n1peFPG`s5+ zXgjF&Zy9t+>}ri%EWk=4PoQ%kJqaj0cDn#&ll(qFKVgI)2X#Jm_NrHOYCo*+xdFNK zV$8`XLf<$6kx5kmR0&hRd8RxO#9IXY{}(h)yz<`&q2`pJtA4^FjHUyS5L9mHyY(nE z1Cn_BicYkCDAUHz;jLQvQ~(yVKkW;7sytrv4JT--CSS-u4N^wldBk>1zt1^@mx`XY zw;Z_&<6O`q!H75{=u-Ri@F)q_!Ufm?grN3xH+7O|#32wK&!_Cy*p zqnK>Qm-Y92)~KHw(9u+V(?c~K{d+Wz9sAt?J}bK_8kPnX19JJR`T5hh?Vxb9?tC&n z1;sV^MbBSyZ4uQJoL(42f+|iL&oR4c#Pkz&6Q4BY456!l5D@{b0Wo_gDQXk3(5yGg z{Lcu8TR?%x@h3hwhJgSc)d@k~W4L&!gQ(6)nj5+=cLdiGAMvA#5g6EO2BnP>Dyi|l zR$KleP)0~Vu~Ki<%Xu{g6|T%93w@yRJyw|?a7|8<`n>7b3BThsl=*y%{5{Z;-g;or z*gR3r5zf6cWK8IAkPk|_;y6ekn=}sy_KDeQsP0IQW^({Nr>Kmc0Dm@pnvVco`T7I4 z637HBK8Z|b%~~yI_xogT`JfLvMhM!GQq8Wrz3KUBkXVtNw+S5Ue2g*%AHMUHleT0a zw>e92soZ2_KU2UPDZAcoV!RE#eCX5!NBiPE4)sqcn>s5g#oBt`)eLKqZN+nPD*PZ( zQA4`X@ar=%k>hU%D0W|^AdyI^#tX_P3hZQ#3aZ$b(NP5>@?oO7%@t9=|4?U1k{MW? zNwc28rrIX38CodikH!v5Y=1=kt#podm&5(*V)_Vy31FL=1qlY~gKm5A@}~=hKgZ2M=cC=#!Lif{*NLq(z;dpzO!9nhd0Tw2ALg?+G9 zmJ$?@XgwM@N2^#T&RihHVR%Z)&-t;%$wbH#oh+m} zbK5)rOx&079h=&6(9R&@|7{d`M+idd960BI%7}TJ$r}Vb0Vo;OArL4aRJIZ&1VE*0 z!#l5LPv_|@6+RcyKkK%rXZ>>Fn`XLVqzj(F5+J6KLJ*%#k&ql}py@!`NZ#|F&O}nj z7 zCs`_ypr)kIVLM|9KLO184{A66gwWi zh|1L!3I4fl+cqqd+azAWnv#4F_wahIK0*SZtDe~ZZq3Hu-)p2@gn|>{zCiI9uLO=q z%S$sQ;>1v7VT_&ghp3oCb2)Fg4~&&RG?BVz92TmSh=rA;zzFDXzFbYQ4Jvx*$vi=x zzs4)06iBQ(R5aCJ$l2lYer%eV?o znUoZ6`EQ6(f^rC07epBZ42Eyep}NM{GKy26AfkRSUZ}?|?6NV<&77A|Mj{Gwpo*yZ z)f5=oF1Smu!_cp`jWkT4>!T$QL4*!2xSQ(>pA;qLkWdXa=MZ>x+{ycMDQ4)3utS$_^RpHCc>=~fUu`@cQsoJuU*#i0t5W$Oy znDk?^wiL1fs|oiMlq-zVA(Sgf!o+gq>=QA)5Q8GJNfQPc?{K9eg@V+`2?R{WXK0IV zk9?1;>63$Y9`WX}pl^=S3?Qc-s(qW?>IqEIpT(hwC&Q62IWa^a37o=z0eB1tgFQM* zvC3yB9J}qq6X!>6UdL1)IG|}}(D1B#%rxW6o6er!+oD(!n3dSnw|xD(@*|tG(%<~- zX&SubEGATI;4(w0p=!V12R~s+PRXKRxZ`~bCjWl1xls+bP-}hUHn^SDfoEa}| z`v!llHgt2?zJ2OxX9MvgNAlS8i4#RopI-oB-97IZ`}f7rSw4pIH z-fH1IzSK?6b@ctpR%5moiZLfuEnO-)Qo6B&wMN|I`n|}8R{h?AB@VSJ{1ubO;hfyW zfTE5Nn{E%rhn}<}y@os^0|P(sX)*F5YTo4v)pWdBUcUOB*-W~5#4;f@r|BkJm1iJ|_QItGg$ z&K+#`U^q17v03TqwCBmwonUi9Y{u{3zh8d*_;@HVrLu7wtGQ{m`^GdWw2S%fwNSo}LXPhR37W+Wp^IxhX+`HbD6;l*`oxBBDYcn~ z3+v|x@}hJzHp@~P@mX%%(49Nkx(fBx+6@ql%4l7IHfIHlT@oxY2ZT@9vO5|<{@EufFY)K0rVDM{@9t&qyd~>~q?luxc{6xQ3e|Ll z;uoB>lP8%VkbpRVuZ|wpu4oEk7+%$Yp0&`hrB2Q$FTjPYZ~k;~{|$KYlW7hLXFp|h zJB{pM=G^nErpGY!wq<9%hGsQf zQ39?qPhJ$0FV^GGVu0m3ZcvfvIboXBX~k6m7yG#BM7q&rqSe8RAS(5nW6l?1(KZFZL}LDqW*8iD&pDH`(g`r zYm3sr2BRv!7orQjanm{bswjlChoFcEEV%0Zdre4V9XWRFP+{Q=@uNq`V!$l+q)?jG z6k12$^?EQu*9v>n$G2tInyOyQPo~YQ-9^i8+Owm1SL=l00KQfJ4M{3RYT*a+x{jW_ zyX&)w-nIuE3K|mgae?R0rI7=p*f685z5U@_oCSg@2EC(Wxy*R2uM~A@KNo>2@~rqM zjW(S8*gkl>U2~YpueD2!cm=tTZtArFZDi4ouQE=0;Wyc>uU{+ShVl3ztJri4i*YDR z%=hu}NwuKJf7`%avSi5N!tA6(Sw&nS&#TJUf4vAFO zpAxI69>+JT@cXclY|H8FR&uYKYpWo^U-{Se+}vENF?DUJGTN-jM$o|Iual=v9Ry9M z`7I|1odIgl2(G5erwZ*KnUH2Xp61^FdGMz4xD4}62D%H^QJ->FBD%~AjoVYp5Mk4Q zf-&R};#*B&rc;gJ5{=tVrKB7K1T=bdO?gTlhuL&HyYV2XRHKdR?t2O%&pcg*fs}kf zGHsQ#$9bLwt>~Cy`WIyyqlJ?|yo+Gha{#v2)vvAZ4EbxK)0gJzCO
Cj7)JUJG{#@lNPFucXB!9&j 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�a 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 literal 0 HcmV?d00001 diff --git a/pics/shapes.png b/pics/shapes.png new file mode 100644 index 0000000000000000000000000000000000000000..8843b2cef4ca4f5749167b221744bcd0e02a494d GIT binary patch literal 9465 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 MqjS4l**fGu03<4IO8@`> literal 0 HcmV?d00001 diff --git a/pics/triangles.png b/pics/triangles.png new file mode 100644 index 0000000000000000000000000000000000000000..818d04854a00f1800ff52b0837a33f032bf57f12 GIT binary patch literal 61706 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 DU2P*( literal 0 HcmV?d00001 diff --git a/readme.adoc b/readme.adoc new file mode 100644 index 0000000..993c922 --- /dev/null +++ b/readme.adoc @@ -0,0 +1,73 @@ +:sectnums: +:nofooter: +:toc: left +:icons: font + += Exercise Rep.03 -- Simple Drawing + +In this exercise you are going to work with the `Turtle` to draw a few simple shapes. + +Remember what a turtle can do: + +* Teleport to a specific location +* Turn with a certain angle (left or right) +* Move a certain distance drawing a line + +WARNING: We always want a _general_ solution which would also work with other input values. So try to _not_ assume (hard code) values except for those listed below, calculate the rest. + +== Eulerian Path + +An https://en.wikipedia.org/wiki/Eulerian_path[Eulerian path] is a finite graph which visits each edge exactly once. + +Put simply: you are going to draw a shape 'in one go' (= no 'lifting' of the pencil until done) while not drawing one line more than once. +So you may visit nodes (points) multiple time, but _not_ the edges (lines). + +In German there is a little saying which is often taught to kids which, actually, is an Eulerian path: 'Das ist das Haus des Nikolaus' -- one line being drawn for each syllable. + +image::pics/nikolaus.png[width=600] + +There are actually multiple possible paths which lead to a valid result. + +Your task is to use the `Turtle` to properly draw this shape. +Use the following measurements and choose a good starting position: + +* normal length = `60` +* short length = `42.2` +* long length = `84.9` + +== Shapes + +Your next task is to draw some shapes: + +image::pics/shapes.png[Shapes to draw] + +Make sure to select starting positions which do not let the shapes overlap. + +=== Octagon + +An https://en.wikipedia.org/wiki/Octagon[octagon] has, unsurprisingly, 8 corners. +Use a side length of `40`. + +=== Rhombus + +A https://en.wikipedia.org/wiki/Rhombus[rhombus] has two pairs of equal angles and four sides of the same length. + +Use a side length of `60` and one of the angles has to be `82°`. + +=== Triangle + +The last shape actually consists of two triangles: one inner and one outer. + +image::pics/triangles.png[] + +* Both are isosceles triangles +* The inner one has the following measurements: +** short side = `6.0` +** long side = `8.0` +* Angles ares: +** `48.19°` +** `83.621°` +* The _sides_ of the outer one are _offset_ by `1.5` +* Could some code reuse be possible here 🤔 + +TIP: In case you are bad at Maths: https://en.wikipedia.org/wiki/Law_of_sines[Law of sines] & https://en.wikipedia.org/wiki/Kite_(geometry)[Deltoids] could be useful