@@ -90,14 +90,116 @@ dotnet_style_qualification_for_property = false:suggestion
9090dotnet_style_qualification_for_method = false :suggestion
9191dotnet_style_qualification_for_event = false :suggestion
9292
93- # Use 'var'
93+ # ## C# Style ###
94+
9495csharp_style_var_for_built_in_types = true :suggestion
9596csharp_style_var_when_type_is_apparent = true :suggestion
9697csharp_style_var_elsewhere = true :suggestion
98+ csharp_space_after_cast =false
99+
100+ # ## .NET Style ###
97101
98- # Use language types
99102dotnet_style_predefined_type_for_locals_parameters_members = true :suggestion
100103dotnet_style_predefined_type_for_member_access = true :suggestion
104+ dotnet_naming_rule.private_constants_rule.severity =warning
105+ dotnet_naming_rule.private_constants_rule.style =lower_camel_case_style
106+ dotnet_naming_rule.private_constants_rule.symbols =private_constants_symbols
107+ dotnet_naming_rule.private_static_readonly_rule.severity =warning
108+ dotnet_naming_rule.private_static_readonly_rule.style =lower_camel_case_style
109+ dotnet_naming_rule.private_static_readonly_rule.symbols =private_static_readonly_symbols
110+ dotnet_naming_style.lower_camel_case_style.capitalization =camel_case
111+ dotnet_naming_style.lower_camel_case_style.required_prefix =_
112+ dotnet_naming_symbols.private_constants_symbols.applicable_accessibilities =private
113+ dotnet_naming_symbols.private_constants_symbols.applicable_kinds =field
114+ dotnet_naming_symbols.private_constants_symbols.required_modifiers =const
115+ dotnet_naming_symbols.private_static_readonly_symbols.applicable_accessibilities =private
116+ dotnet_naming_symbols.private_static_readonly_symbols.applicable_kinds =field
117+ dotnet_naming_symbols.private_static_readonly_symbols.required_modifiers =static,readonly
118+ dotnet_separate_import_directive_groups =true
119+ dotnet_style_parentheses_in_arithmetic_binary_operators =never_if_unnecessary:suggestion
120+ dotnet_style_parentheses_in_other_binary_operators =never_if_unnecessary:suggestion
121+ dotnet_style_parentheses_in_relational_binary_operators =never_if_unnecessary:suggestion
122+ dotnet_style_require_accessibility_modifiers =for_non_interface_members:suggestion
123+
124+ # ## ReSharper ###
125+ resharper_align_multiline_binary_expressions_chain =false
126+ resharper_apply_auto_detected_rules =false
127+ resharper_blank_lines_around_auto_property =0
128+ resharper_blank_lines_around_property =0
129+ resharper_braces_for_dowhile =not_required
130+ resharper_braces_for_fixed =not_required
131+ resharper_braces_for_lock =not_required
132+ resharper_braces_for_using =not_required
133+ resharper_constructor_or_destructor_body =expression_body
134+ resharper_csharp_blank_lines_inside_region =0
135+ resharper_csharp_empty_block_style =together_same_line
136+ resharper_csharp_keep_blank_lines_in_code =1
137+ resharper_csharp_keep_blank_lines_in_declarations =1
138+ resharper_csharp_wrap_after_declaration_lpar =true
139+ resharper_csharp_wrap_after_invocation_lpar =true
140+ resharper_csharp_wrap_before_binary_opsign =true
141+ resharper_csharp_wrap_before_first_type_parameter_constraint =true
142+ resharper_csharp_wrap_parameters_style =chop_if_long
143+ resharper_int_align_declaration_names =true
144+ resharper_keep_existing_expr_member_arrangement =false
145+ resharper_keep_existing_initializer_arrangement =false
146+ resharper_keep_existing_linebreaks =false
147+ resharper_local_function_body =expression_body
148+ resharper_method_or_operator_body =expression_body
149+ resharper_old_engine =true
150+ resharper_parentheses_non_obvious_operations =none, bitwise, bitwise_inclusive_or, range, bitwise_exclusive_or, shift, bitwise_and
151+ resharper_place_attribute_on_same_line =false
152+ resharper_place_simple_accessor_on_single_line =false
153+ resharper_space_after_cast =false
154+ resharper_space_within_single_line_array_initializer_braces =true
155+ resharper_wrap_text =false
156+ resharper_xmldoc_attribute_style =on_single_line
157+ resharper_xmldoc_blank_line_after_pi =false
158+ resharper_xmldoc_indent_child_elements =ZeroIndent
159+ resharper_xmldoc_indent_text =ZeroIndent
160+ resharper_xmldoc_linebreaks_inside_tags_for_elements_longer_than =100
161+ resharper_xmldoc_linebreaks_inside_tags_for_elements_with_child_elements =false
162+ resharper_xmldoc_pi_attributes_indent =single_indent
163+ resharper_xmldoc_pi_attribute_style =on_single_line
164+ resharper_xmldoc_space_before_self_closing =false
165+ resharper_xmldoc_wrap_around_elements =false
166+ resharper_xmldoc_wrap_tags_and_pi =false
167+
168+ # ReSharper inspection severities
169+ resharper_arguments_style_literal_highlighting =none
170+ resharper_arrange_constructor_or_destructor_body_highlighting =suggestion
171+ resharper_arrange_local_function_body_highlighting =suggestion
172+ resharper_arrange_method_or_operator_body_highlighting =suggestion
173+ resharper_arrange_redundant_parentheses_highlighting =hint
174+ resharper_arrange_this_qualifier_highlighting =hint
175+ resharper_built_in_type_reference_style_for_member_access_highlighting =hint
176+ resharper_built_in_type_reference_style_highlighting =hint
177+ resharper_convert_closure_to_method_group_highlighting =hint
178+ resharper_convert_if_statement_to_return_statement_highlighting =none
179+ resharper_convert_to_auto_property_with_private_setter_highlighting =none
180+ resharper_convert_to_lambda_expression_when_possible_highlighting =suggestion
181+ resharper_convert_to_using_declaration_highlighting =none
182+ resharper_field_can_be_made_read_only_global_highlighting =warning
183+ resharper_invert_if_highlighting =none
184+ resharper_invocation_is_skipped_highlighting =none
185+ resharper_join_null_check_with_usage_highlighting =hint
186+ resharper_local_suppression_highlighting =none
187+ resharper_loop_can_be_converted_to_query_highlighting =none
188+ resharper_member_can_be_private_global_highlighting =warning
189+ resharper_missing_suppression_justification_highlighting =none
190+ resharper_parameter_only_used_for_precondition_check_local_highlighting =none
191+ resharper_redundant_argument_default_value_highlighting =none
192+ resharper_redundant_attribute_usage_property_highlighting =hint
193+ resharper_redundant_base_qualifier_highlighting =warning
194+ resharper_redundant_default_member_initializer_highlighting =none
195+ resharper_return_type_can_be_enumerable_global_highlighting =none
196+ resharper_suggest_base_type_for_parameter_highlighting =none
197+ resharper_suggest_var_or_type_built_in_types_highlighting =hint
198+ resharper_switch_expression_handles_some_known_enum_values_with_exception_in_default_highlighting =none
199+ resharper_tail_recursive_call_highlighting =warning
200+ resharper_unused_parameter_local_highlighting =hint
201+ resharper_use_index_from_end_expression_highlighting =none
202+ resharper_use_nameof_expression_highlighting =warning
101203
102204[* .ttinclude ]
103205insert_final_newline = false
0 commit comments