From b5ba03f7a8bf5cf573baa3f40fa8ac921c102b7c Mon Sep 17 00:00:00 2001 From: "github-classroom[bot]" <66690702+github-classroom[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 17:05:26 +0000 Subject: [PATCH] Initial commit --- .editorconfig | 3553 ++++++++++++++++++++++ .gitignore | 583 ++++ Supermarket.Test/FoodTests.cs | 192 ++ Supermarket.Test/NonFoodTests.cs | 94 + Supermarket.Test/ProductTests.cs | 39 + Supermarket.Test/Supermarket.Test.csproj | 35 + Supermarket.sln | 31 + Supermarket/Food.cs | 42 + Supermarket/Model.cs | 85 + Supermarket/NonFood.cs | 40 + Supermarket/Product.cs | 48 + Supermarket/Program.cs | 1 + Supermarket/Supermarket.csproj | 15 + pics/barcode.png | Bin 0 -> 29737 bytes pics/food.jpg | Bin 0 -> 128714 bytes pics/non-food.jpeg | Bin 0 -> 72887 bytes readme.adoc | 151 + 17 files changed, 4909 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 Supermarket.Test/FoodTests.cs create mode 100644 Supermarket.Test/NonFoodTests.cs create mode 100644 Supermarket.Test/ProductTests.cs create mode 100644 Supermarket.Test/Supermarket.Test.csproj create mode 100644 Supermarket.sln create mode 100644 Supermarket/Food.cs create mode 100644 Supermarket/Model.cs create mode 100644 Supermarket/NonFood.cs create mode 100644 Supermarket/Product.cs create mode 100644 Supermarket/Program.cs create mode 100644 Supermarket/Supermarket.csproj create mode 100644 pics/barcode.png create mode 100644 pics/food.jpg create mode 100644 pics/non-food.jpeg create mode 100644 readme.adoc diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..2f801c0 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,3553 @@ + +[*] +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_style_prefer_primary_constructors = false +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_diagnostic.IDE0290.severity = none +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 = none +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/Supermarket.Test/FoodTests.cs b/Supermarket.Test/FoodTests.cs new file mode 100644 index 0000000..243a6f1 --- /dev/null +++ b/Supermarket.Test/FoodTests.cs @@ -0,0 +1,192 @@ +namespace Supermarket.Test; + +public sealed class FoodTests +{ + private const string Barcode = "12345670"; + + [Fact] + public void Construction_Simple() + { + const string Name = "Fischstäbchen"; + const int Quantity = 4; + + var fishStick = new Food(Name, Barcode, Quantity, + AllergenType.A, AllergenType.C, AllergenType.D); + + fishStick.ProductName.Should().Be(Name); + fishStick.Barcode.Should().Be(Barcode); + fishStick.Quantity.Should().Be(Quantity); + fishStick.Allergens.Should() + .NotBeNull() + .And.HaveCount(3) + .And.ContainInOrder(AllergenType.A, AllergenType.C, AllergenType.D); + fishStick.Should().BeAssignableTo("a food item is a product"); + } + + [Fact] + public void Construction_DuplicateAllergens() + { + var fishStick = new Food("Fischstäbchen", Barcode, 18, + AllergenType.A, AllergenType.A, AllergenType.C, AllergenType.D); + + fishStick.Allergens.Should() + .NotBeNull() + .And.HaveCount(3, "duplicates are not added") + .And.ContainInOrder(AllergenType.A, AllergenType.C, AllergenType.D); + } + + [Fact] + public void Construction_AllergensInWrongOrder() + { + var fishStick = new Food("Fischstäbchen", Barcode, 18, + AllergenType.C, AllergenType.D, AllergenType.A); + + fishStick.Allergens.Should() + .NotBeNull() + .And.HaveCount(3) + .And.ContainInOrder([AllergenType.A, AllergenType.C, AllergenType.D], + "allergens are always stored in order"); + } + + [Fact] + public void Construction_NoAllergens() + { + const string Name = "Steak"; + const int Quantity = 11; + + CheckSteak(new Food(Name, Barcode, Quantity)); + CheckSteak(new Food(Name, Barcode, Quantity, Array.Empty())); + + return; + + static void CheckSteak(Food steak) + { + steak.ProductName.Should().Be(Name); + steak.Barcode.Should().Be(Barcode); + steak.Quantity.Should().Be(Quantity); + steak.Allergens.Should() + .NotBeNull("an empty list is always created") + .And.BeEmpty(); + } + } + + [Fact] + public void ContainsAnyAllergen() + { + var cake = new Food("Torte", Barcode, 5, + AllergenType.A, AllergenType.C, AllergenType.F, AllergenType.G); + + cake.ContainsAnyAllergen(AllergenType.A).Should().BeTrue("allergen is contained"); + cake.ContainsAnyAllergen(AllergenType.F).Should().BeTrue("allergen is contained"); + cake.ContainsAnyAllergen(AllergenType.C, AllergenType.G) + .Should().BeTrue("all allergens are contained"); + cake.ContainsAnyAllergen(AllergenType.F, AllergenType.C, AllergenType.A, AllergenType.G) + .Should().BeTrue("all allergens are contained, order is irrelevant"); + + cake.ContainsAnyAllergen(AllergenType.B).Should().BeFalse("allergen is not contained"); + cake.ContainsAnyAllergen(AllergenType.B, AllergenType.M) + .Should().BeFalse("none of the allergens are contained"); + + cake.ContainsAnyAllergen(AllergenType.B, AllergenType.F) + .Should().BeTrue("some of the allergens are contained"); + } + + [Fact] + public void AddAllergen_Simple() + { + var cake = new Food("Torte", Barcode, 5); + + cake.AddAllergen(AllergenType.B).Should().BeTrue("can be added"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(1) + .And.ContainInOrder(AllergenType.B); + + cake.AddAllergen(AllergenType.A).Should().BeTrue("can be added"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(2) + .And.ContainInOrder([AllergenType.A, AllergenType.B], "insert happens in order"); + } + + [Fact] + public void AddAllergen_AlreadyContained() + { + var cake = new Food("Torte", Barcode, 5); + + cake.AddAllergen(AllergenType.A).Should().BeTrue("can be added"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(1) + .And.ContainInOrder(AllergenType.A); + + cake.AddAllergen(AllergenType.A).Should().BeFalse("already in the list"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(1, "unchanged") + .And.ContainInOrder(AllergenType.A); + } + + [Fact] + public void RemoveAllergen_Simple() + { + var cake = new Food("Torte", Barcode, 5, AllergenType.A, AllergenType.B); + + cake.RemoveAllergen(AllergenType.A).Should().BeTrue("can be removed"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(1, "decreased") + .And.ContainInOrder(AllergenType.B); + + cake.RemoveAllergen(AllergenType.B).Should().BeTrue("can be removed"); + cake.Allergens.Should() + .NotBeNull() + .And.BeEmpty("now empty"); + } + + [Fact] + public void RemoveAllergen_NotContained() + { + var cake = new Food("Torte", Barcode, 5, + AllergenType.A, AllergenType.B, AllergenType.C); + + cake.RemoveAllergen(AllergenType.B).Should().BeTrue("can be removed"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(2, "one removed") + .And.ContainInOrder(AllergenType.A, AllergenType.C); + + cake.RemoveAllergen(AllergenType.B).Should().BeFalse("already removed"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(2, "unchanged") + .And.ContainInOrder(AllergenType.A, AllergenType.C); + + cake.RemoveAllergen(AllergenType.F).Should().BeFalse("was never contained"); + cake.Allergens.Should() + .NotBeNull() + .And.HaveCount(2, "unchanged") + .And.ContainInOrder(AllergenType.A, AllergenType.C); + } + + [Fact] + public void GetCsvHeader() + { + var burger = new Food("Burger", Barcode, 2, + AllergenType.A, AllergenType.F, AllergenType.M); + + burger.GetCsvHeader().Should().Be("Barcode;ProductName;Quantity;Allergens"); + } + + [Fact] + public void ToCsv() + { + var burger = new Food("Burger", Barcode, 2, + AllergenType.A, AllergenType.F, AllergenType.M); + var water = new Food("Leitungswasser", Barcode, 1); + + burger.ToCsv().Should().Be($"{Barcode};Burger;2;A|F|M"); + water.ToCsv().Should().Be($"{Barcode};Leitungswasser;1;", + "no allergens, but column is still present"); + } +} diff --git a/Supermarket.Test/NonFoodTests.cs b/Supermarket.Test/NonFoodTests.cs new file mode 100644 index 0000000..a7c8ccb --- /dev/null +++ b/Supermarket.Test/NonFoodTests.cs @@ -0,0 +1,94 @@ +namespace Supermarket.Test; + +public sealed class NonFoodTests +{ + private const string Barcode = "12345670"; + + [Theory] + [InlineData("", Barcode, 4, Product.Invalid, Barcode, 4, "empty name")] + [InlineData("Foo", "", 4, "Foo", Product.Invalid, 4, "empty barcode")] + [InlineData("Foo", "1234", 4, "Foo", Product.Invalid, 4, "invalid barcode")] + [InlineData("Foo", Barcode, -4, "Foo", Barcode, 0, "negative quantity set to 0")] + [InlineData("Foo", Barcode, 4, "Foo", Barcode, 4, "correct values")] + public void Construction_ProductBasics(string name, string barcode, int quantity, + string expectedName, string expectedBarcode, int expectedQuantity, + string reason) + { + var product = new NonFood(name, barcode, quantity); + + (product.ProductName, product.Barcode, product.Quantity) + .Should().Be((expectedName, expectedBarcode, expectedQuantity), reason); + } + + [Fact] + public void Construction_Simple() + { + const string Name = "Chalk"; + const int Quantity = 9; + + var chalk = new NonFood(Name, Barcode, Quantity); + + chalk.ProductName.Should().Be(Name); + chalk.Quantity.Should().Be(Quantity); + chalk.Barcode.Should().Be(Barcode); + chalk.AverageRating.Should().BeNull("no reviews yet"); + chalk.Reviews.Should() + .NotBeNull("empty list was created") + .And.BeEmpty("no reviews yet"); + chalk.Should().BeAssignableTo("a non food item is a product"); + } + + [Fact] + public void AddReview_Single() + { + var review = new Review(DateTime.Now, Rating.FourStars, "Great fridge!"); + var fridge = new NonFood("Fridge", Barcode, 6); + + fridge.AddReview(review); + + fridge.Reviews.Should() + .NotBeEmpty() + .And.HaveCount(1, "one review added") + .And.Contain(review); + fridge.AverageRating.Should().BeApproximately(4D, double.Epsilon, + "with a single review that is the average"); + } + + [Fact] + public void AddReview_Multiple() + { + var fridge = new NonFood("Fridge", Barcode, 6); + + fridge.AddReview(new Review(DateTime.Now, Rating.FourStars, "Great fridge!")); + fridge.AddReview(new Review(DateTime.Now, Rating.OneStar, "Broke on the first day :(")); + + fridge.Reviews.Should() + .NotBeEmpty() + .And.HaveCount(2, "two reviews added"); + fridge.AverageRating.Should().BeApproximately(2.5D, double.Epsilon, + "average rating"); + } + + [Fact] + public void GetCsvHeader() + { + var fridge = new NonFood("Fridge", Barcode, 5); + + fridge.GetCsvHeader().Should().Be("Barcode;ProductName;Quantity;AverageRating"); + } + + [Fact] + public void ToCsv() + { + var fridge = new NonFood("Fridge", Barcode, 5); + + fridge.ToCsv().Should().Be($"{Barcode};Fridge;5;", + "with no ratings the avg. rating column is present but empty"); + + fridge.AddReview(new Review(DateTime.Now, Rating.FourStars, "Great fridge!")); + fridge.AddReview(new Review(DateTime.Now, Rating.FiveStars, "Amazing fridge!")); + fridge.AddReview(new Review(DateTime.Now, Rating.TwoStars, "Very loud")); + fridge.ToCsv().Should().Be($"{Barcode};Fridge;5;3.7", + "avg. rating is rounded to 1 decimal place and uses invariant culture"); + } +} diff --git a/Supermarket.Test/ProductTests.cs b/Supermarket.Test/ProductTests.cs new file mode 100644 index 0000000..8b45378 --- /dev/null +++ b/Supermarket.Test/ProductTests.cs @@ -0,0 +1,39 @@ +namespace Supermarket.Test; + +public sealed class ProductTests +{ + + [Theory] + [InlineData("10000007")] + [InlineData("90311017")] + [InlineData("12345670")] + [InlineData("73513537")] + public void IsBarcodeValid_Valid(string barcode) + { + Product.IsBarcodeValid(barcode) + .Should().BeTrue(); + } + + [Theory] + [InlineData("10000008")] + [InlineData("90311016")] + [InlineData("12345677")] + [InlineData("123xy670")] + [InlineData("1234567z")] + public void IsBarcodeValid_Invalid(string barcode) + { + Product.IsBarcodeValid(barcode) + .Should().BeFalse(); + } + + [Theory] + [InlineData("", "no content")] + [InlineData(null, "no content")] + [InlineData("1", "too short")] + [InlineData("903110178", "too long")] + public void IsBarcodeValid_InvalidLength(string? barcode, string reason) + { + Product.IsBarcodeValid(barcode) + .Should().BeFalse(reason); + } +} diff --git a/Supermarket.Test/Supermarket.Test.csproj b/Supermarket.Test/Supermarket.Test.csproj new file mode 100644 index 0000000..d8abf3a --- /dev/null +++ b/Supermarket.Test/Supermarket.Test.csproj @@ -0,0 +1,35 @@ + + + + net9.0 + enable + enable + true + false + + + + + + + + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + + + + + \ No newline at end of file diff --git a/Supermarket.sln b/Supermarket.sln new file mode 100644 index 0000000..c67374f --- /dev/null +++ b/Supermarket.sln @@ -0,0 +1,31 @@ + +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}") = "Supermarket", "Supermarket\Supermarket.csproj", "{7F30E637-BAFE-42FA-A173-F42B3902ED3B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Supermarket.Test", "Supermarket.Test\Supermarket.Test.csproj", "{161D9B2A-4E8B-43B6-A77E-40BED559521F}" +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 + {161D9B2A-4E8B-43B6-A77E-40BED559521F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {161D9B2A-4E8B-43B6-A77E-40BED559521F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {161D9B2A-4E8B-43B6-A77E-40BED559521F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {161D9B2A-4E8B-43B6-A77E-40BED559521F}.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/Supermarket/Food.cs b/Supermarket/Food.cs new file mode 100644 index 0000000..19dc77f --- /dev/null +++ b/Supermarket/Food.cs @@ -0,0 +1,42 @@ +namespace Supermarket; + +public sealed class Food : Product +{ + private const char AllergenSeparator = '|'; + private readonly SortedSet _allergens; + + public Food(string productName, string barcode, int quantity, params AllergenType[] allergens) + : base(productName, barcode, quantity) + { + // TODO + _allergens = null!; + Console.WriteLine($"Remove me, I just make code compile {_allergens}"); + } + + // TODO + public AllergenType[] Allergens => null!; + + // TODO + protected override string[] CsvColumnNames => null!; + + protected override string[] CsvColumnValues + { + get + { + // TODO + return null!; + } + } + + // TODO + public bool AddAllergen(AllergenType allergen) => false; + + // TODO + public bool RemoveAllergen(AllergenType allergen) => false; + + public bool ContainsAnyAllergen(params AllergenType[] allergens) + { + // TODO + return false; + } +} diff --git a/Supermarket/Model.cs b/Supermarket/Model.cs new file mode 100644 index 0000000..bb382aa --- /dev/null +++ b/Supermarket/Model.cs @@ -0,0 +1,85 @@ +namespace Supermarket; + +public sealed record Review(DateTime Timestamp, Rating Rating, string Comment); + +public enum Rating +{ + OneStar = 1, + TwoStars = 2, + ThreeStars = 3, + FourStars = 4, + FiveStars = 5 +} + +public enum AllergenType +{ + /// + /// Gluten + /// + A, + + /// + /// Crustaceans + /// + B, + + /// + /// Egg + /// + C, + + /// + /// Fish + /// + D, + + /// + /// Peanut + /// + E, + + /// + /// Soy + /// + F, + + /// + /// Milk / Lactose + /// + G, + + /// + /// Legumes + /// + H, + + /// + /// Celery + /// + L, + + /// + /// Mustard + /// + M, + + /// + /// Sesame + /// + N, + + /// + /// Sulfides + /// + O, + + /// + /// Lupines + /// + P, + + /// + /// Molluscs + /// + R +} diff --git a/Supermarket/NonFood.cs b/Supermarket/NonFood.cs new file mode 100644 index 0000000..6835151 --- /dev/null +++ b/Supermarket/NonFood.cs @@ -0,0 +1,40 @@ +using System.Globalization; + +namespace Supermarket; + +public sealed class NonFood : Product +{ + private readonly List _reviews; + + public NonFood(string productName, string barcode, int quantity) + : base(productName, barcode, quantity) + { + // TODO + _reviews = null!; + Console.WriteLine($"Remove me, I just make code compile {_reviews}"); + } + + // TODO + public Review[] Reviews => null!; + + public double? AverageRating + { + get + { + // TODO + return -1D; + } + } + + // TODO + protected override string[] CsvColumnNames => null!; + + // TODO + // hint: .ToString("F1", CultureInfo.InvariantCulture) + protected override string[] CsvColumnValues => null!; + + public void AddReview(Review review) + { + // TODO + } +} diff --git a/Supermarket/Product.cs b/Supermarket/Product.cs new file mode 100644 index 0000000..ed8d940 --- /dev/null +++ b/Supermarket/Product.cs @@ -0,0 +1,48 @@ +namespace Supermarket; + +public abstract class Product +{ + public const char Separator = ';'; + + public const string Invalid = "Invalid!"; + + protected Product(string productName, string barcode, int quantity) + { + // TODO + ProductName = null!; + Barcode = null!; + } + + public string ProductName { get; } + + public string Barcode { get; } + + public int Quantity { get; } + + // TODO + protected virtual string[] CsvColumnNames => null!; + + // TODO + protected virtual string[] CsvColumnValues => null!; + + // TODO + public string GetCsvHeader() => null!; + + // TODO + public string ToCsv() => null!; + + // TODO + protected static string ToCsvLine(string[] values, char separator) => null!; + + public static bool IsBarcodeValid(string? barcode) + { + // TODO + return false; + } + + protected static T[] AppendToArray(T[] existingArray, params T[] newValues) + { + // TODO + return null!; + } +} diff --git a/Supermarket/Program.cs b/Supermarket/Program.cs new file mode 100644 index 0000000..d6d62e5 --- /dev/null +++ b/Supermarket/Program.cs @@ -0,0 +1 @@ +Console.WriteLine("*** Supermarket ***"); \ No newline at end of file diff --git a/Supermarket/Supermarket.csproj b/Supermarket/Supermarket.csproj new file mode 100644 index 0000000..ec418b3 --- /dev/null +++ b/Supermarket/Supermarket.csproj @@ -0,0 +1,15 @@ + + + + Exe + net9.0 + enable + enable + true + + + + + + + \ No newline at end of file diff --git a/pics/barcode.png b/pics/barcode.png new file mode 100644 index 0000000000000000000000000000000000000000..4a4ccd799944b93ed3df4580f2c30ad6377adca6 GIT binary patch literal 29737 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
|j!>D`j+ml{j#Q+OL1jFR3HDZ^f4*-JNh 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
Q5N@G+7AHHAnj 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 z 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 literal 0 HcmV?d00001 diff --git a/readme.adoc b/readme.adoc new file mode 100644 index 0000000..cb42711 --- /dev/null +++ b/readme.adoc @@ -0,0 +1,151 @@ +:sectnums: +:nofooter: +:toc: left +:icons: font +:data-uri: +:source-highlighter: highlightjs +:stem: latexmath + += Inh.04 -- Supermarket + +We are processing products sold in a supermarket for its new online-shop offering. +Unlike a traditional grocer, a supermarket offers not only food, but also non-food articles. + +[cols="a,a",frame=none, grid=none] +|=== +| image::pics/food.jpg[Food] +| image::pics/non-food.jpeg[Non-Food] +|=== + + + +== Products + +Both food and non-food products share some common properties: + +* A barcode +** Has to be a valid barcode, see <> +* A product name +** Cannot be empty +* A stock quantity +** Must not be negative + +Invalid values for barcode & product name are replaced by `"Invalid!"`, a negative quantity is set to `0`. + +=== Barcode Validation[[validation]] + +* All products have an https://en.wikipedia.org/wiki/EAN-8[EAN-8] barcode +** image:pics/barcode.png[EAN-8,width=200] +* It consists of 8 digits +** So no letters are allowed +** Shorter or longer EANs are not supported +* The last (eight) digit is a _check digit_ which is calculated from the first 7 digits +** Each digit is multiplied by a certain weight +*** A digit at an _even_ index has a weight of 3 +*** A digit at an _uneven_ index has a weight of 1 +** All _weighted_ digits are summed up +** Then the _difference_ of the _unit place_ to _the next multiple of ten_ is calculated +** This difference has to _match_ the check digit => then the barcode is valid + +==== Example + +* For the EAN 73513537 +* => Check digit is 7 + +[cols="3h,7*"] +|=== + +|Position +|0 +|1 +|2 +|3 +|4 +|5 +|6 + +|Weight +|3 +|1 +|3 +|1 +|3 +|1 +|3 + +|EAN +|7 +|3 +|5 +|1 +|3 +|5 +|3 + +|Multiplication-Product +|21 +|3 +|15 +|1 +|9 +|5 +|9 +|=== + +* Sum of all multiplication products is 63 +* The next (bigger) multiple of ten is 70 +* The difference between 70 and 63 is 7 => the check digit should be 7 +** Actually, it is sufficient to subtract the unit place (_remainder_) from 10 +* => This is a valid EAN-8 barcode + + +=== CSV Export + +* All products are ready to be exported as CSV +* To support this task they have to provide two functions: +.. Provide a header with all individual column names +.. Turn the instance values into a CSV string + +NOTE: The actual export to a file does _not_ have to be implemented this time -- but you should be able to do that, including proper path handling, without any problems by now! + +==== `AppendToArray` + +* This method is useful for tasks related to the CSV export capabilities +* It is a _generic_ method +** Despite only being called for `string` in this assignment 🙄 +* Its job is to create a _new_ array which contains the content of the original array and (at the end) additional elements + +=== Food + +* Food products can contain various allergens +* The supermarket is legally required to list those to avoid life-threatening reactions for affected customers +* Those allergens are identified by a standardized code +** Already available in the `AllergenType` `enum` +** As defined by the Wirtschaftskammer Österreich (WKO) +* The list must not contain duplicates +* We need to offer a way of checking if any (one or more) specific allergen(s) is contained within the product +* No matter the order allergens are added or removed, they are always stored _in order_ +** You are already _so very good_ at implementing sorting algorithms (😝) that we will use a proper one this time by utilizing a https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.sortedset-1[`SortedSet`] +*** Try to remember what we recently learnt about collections: why aren't we using a https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.sortedlist-2[`SortedList`] 🤔 +* The list of allergens will be _encoded_ in the CSV string as _another_ CSV string using `'|'` as separator + +=== Non-Food + +* Non-food products can be reviewed by customers +* Each `Review` has the following properties: +** Date & Time it was posted +** A star-rating +*** As defined in the `Rating` `enum` +** A comment +* Based on all posted reviews an _average_ rating can be calculated + +== Tasks + +. Create a UML class diagram using PlantUML +. Complete the program by implementing all missing code pieces +** Look for `TODOs` +** Extensive unit tests have been provided +. Write all necessary XMLDoc comments +** Usually everything `public` & `protected` if _not_ inherited in a meaningful way + +TIP: This assignment makes liberal use of the `params` feature -- if you can't remember what that is, https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/params[check it out again]