-
Notifications
You must be signed in to change notification settings - Fork 0
/
.editorconfig
220 lines (212 loc) · 11.2 KB
/
.editorconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
[*.proto]
indent_style=tab
indent_size=tab
tab_width=4
[*.{asax,ascx,aspx,cs,cshtml,css,htm,html,js,jsx,master,razor,skin,ts,tsx,vb,xaml,xamlx,xoml}]
indent_style=space
indent_size=4
tab_width=4
[*.{appxmanifest,build,config,csproj,dbml,discomap,dtd,json,jsproj,lsproj,njsproj,nuspec,proj,props,resjson,resw,resx,StyleCop,targets,tasks,vbproj,xml,xsd}]
indent_style=space
indent_size=2
tab_width=2
[*]
# Standard properties
end_of_line=crlf
# Microsoft .NET properties
csharp_new_line_before_members_in_object_initializers=false
csharp_preferred_modifier_order=public, private, protected, internal, new, abstract, virtual, sealed, override, static, readonly, extern, unsafe, volatile, async:suggestion
csharp_style_expression_bodied_accessors=true:suggestion
csharp_style_expression_bodied_constructors=true:suggestion
csharp_style_expression_bodied_methods=true:suggestion
csharp_style_expression_bodied_properties=true:suggestion
csharp_style_var_elsewhere=false:suggestion
csharp_style_var_for_built_in_types=false:suggestion
csharp_style_var_when_type_is_apparent=false:suggestion
dotnet_style_predefined_type_for_locals_parameters_members=true:hint
dotnet_style_predefined_type_for_member_access=true:hint
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:hint
# ReSharper properties
resharper_align_first_arg_by_paren=true
resharper_align_linq_query=true
resharper_align_multiline_argument=true
resharper_align_multiline_calls_chain=true
resharper_align_multiline_expression=true
resharper_align_multiline_extends_list=true
resharper_align_multiline_for_stmt=true
resharper_align_multline_type_parameter_constrains=true
resharper_align_multline_type_parameter_list=true
resharper_align_tuple_components=true
resharper_blank_lines_around_single_line_auto_property=1
resharper_blank_lines_around_single_line_local_method=1
resharper_blank_lines_around_single_line_property=1
resharper_blank_lines_before_block_statements=1
resharper_blank_lines_before_control_transfer_statements=1
resharper_csharp_alignment_tab_fill_style=optimal_fill
resharper_csharp_align_multiline_parameter=true
resharper_csharp_align_multiple_declaration=true
resharper_csharp_blank_lines_around_single_line_field=1
resharper_csharp_blank_lines_around_single_line_invocable=1
resharper_csharp_empty_block_style=together_same_line
resharper_csharp_insert_final_newline=true
resharper_csharp_keep_blank_lines_in_declarations=1
resharper_csharp_new_line_before_while=true
resharper_csharp_stick_comment=false
resharper_csharp_wrap_multiple_declaration_style=wrap_if_long
resharper_css_brace_style=next_line
resharper_css_insert_final_newline=true
resharper_css_keep_user_linebreaks=false
resharper_css_use_indent_from_vs=false
resharper_enforce_line_ending_style=true
resharper_indent_nested_fixed_stmt=true
resharper_indent_nested_foreach_stmt=true
resharper_indent_nested_for_stmt=true
resharper_indent_nested_lock_stmt=true
resharper_indent_nested_usings_stmt=true
resharper_indent_nested_while_stmt=true
resharper_indent_preprocessor_if=usual_indent
resharper_keep_existing_arrangement=false
resharper_local_function_body=expression_body
resharper_outdent_binary_ops=true
resharper_outdent_commas=true
resharper_outdent_dots=true
resharper_place_expr_accessor_on_single_line=True
resharper_place_expr_method_on_single_line=True
resharper_place_expr_property_on_single_line=True
resharper_place_field_attribute_on_same_line=if_owner_is_single_line
resharper_place_simple_case_statement_on_same_line=if_owner_is_single_line
resharper_place_simple_embedded_block_on_same_line=true
resharper_place_simple_enum_on_single_line=true
resharper_place_simple_method_on_single_line=true
resharper_place_simple_switch_expression_on_single_line=true
resharper_properties_style=separate_lines
resharper_selector_style=separate_lines
resharper_space_after_separator=true
resharper_space_around_arrow_op=true
resharper_space_around_attribute_match_operator=true
resharper_space_before_separator=true
resharper_space_within_single_line_array_initializer_braces=true
resharper_wrap_enum_declaration=wrap_if_long
resharper_wrap_multiple_type_parameter_constraints_style=wrap_if_long
resharper_wrap_object_and_collection_initializer_style=wrap_if_long
resharper_wrap_switch_expression=wrap_if_long
resharper_wrap_verbatim_interpolated_strings=chop_if_long
# ReSharper inspection severities
resharper_annotate_can_be_null_parameter_highlighting=hint
resharper_annotate_can_be_null_type_member_highlighting=hint
resharper_annotate_not_null_parameter_highlighting=hint
resharper_annotate_not_null_type_member_highlighting=hint
resharper_arrange_attributes_highlighting=suggestion
resharper_arrange_local_function_body_highlighting=suggestion
resharper_arrange_missing_parentheses_highlighting=hint
resharper_arrange_redundant_parentheses_highlighting=suggestion
resharper_arrange_static_member_qualifier_highlighting=suggestion
resharper_bad_attribute_brackets_spaces_highlighting=hint
resharper_bad_braces_spaces_highlighting=hint
resharper_bad_child_statement_indent_highlighting=hint
resharper_bad_colon_spaces_highlighting=hint
resharper_bad_comma_spaces_highlighting=hint
resharper_bad_control_braces_indent_highlighting=hint
resharper_bad_control_braces_line_breaks_highlighting=hint
resharper_bad_declaration_braces_indent_highlighting=hint
resharper_bad_declaration_braces_line_breaks_highlighting=hint
resharper_bad_empty_braces_line_breaks_highlighting=hint
resharper_bad_expression_braces_indent_highlighting=hint
resharper_bad_expression_braces_line_breaks_highlighting=hint
resharper_bad_generic_brackets_spaces_highlighting=hint
resharper_bad_indent_highlighting=hint
resharper_bad_linq_line_breaks_highlighting=hint
resharper_bad_list_line_breaks_highlighting=hint
resharper_bad_member_access_spaces_highlighting=hint
resharper_bad_namespace_braces_indent_highlighting=hint
resharper_bad_parens_line_breaks_highlighting=hint
resharper_bad_parens_spaces_highlighting=hint
resharper_bad_preprocessor_indent_highlighting=hint
resharper_bad_semicolon_spaces_highlighting=hint
resharper_bad_spaces_after_keyword_highlighting=hint
resharper_bad_square_brackets_spaces_highlighting=hint
resharper_bad_switch_braces_indent_highlighting=hint
resharper_bad_symbol_spaces_highlighting=hint
resharper_class_can_be_sealed_global_highlighting=hint
resharper_class_can_be_sealed_local_highlighting=hint
resharper_comment_typo_highlighting=hint
resharper_compare_non_constrained_generic_with_null_highlighting=warning
resharper_convert_conditional_ternary_expression_to_switch_expression_highlighting=suggestion
resharper_convert_if_statement_to_return_statement_highlighting=suggestion
resharper_convert_if_statement_to_switch_statement_highlighting=suggestion
resharper_convert_switch_statement_to_switch_expression_highlighting=suggestion
resharper_convert_to_compound_assignment_highlighting=suggestion
resharper_convert_to_lambda_expression_when_possible_highlighting=suggestion
resharper_css_caniuse_feature_requires_prefix_highlighting=suggestion
resharper_css_caniuse_unsupported_feature_highlighting=suggestion
resharper_css_obsolete_highlighting=suggestion
resharper_enforce_do_while_statement_braces_highlighting=suggestion
resharper_enforce_fixed_statement_braces_highlighting=suggestion
resharper_enforce_foreach_statement_braces_highlighting=suggestion
resharper_enforce_for_statement_braces_highlighting=suggestion
resharper_enforce_if_statement_braces_highlighting=suggestion
resharper_enforce_lock_statement_braces_highlighting=suggestion
resharper_enforce_using_statement_braces_highlighting=suggestion
resharper_enforce_while_statement_braces_highlighting=suggestion
resharper_foreach_can_be_converted_to_query_using_another_get_enumerator_highlighting=suggestion
resharper_foreach_can_be_partly_converted_to_query_using_another_get_enumerator_highlighting=suggestion
resharper_function_complexity_overflow_highlighting=warning
resharper_identifier_typo_highlighting=hint
resharper_incorrect_blank_lines_near_braces_highlighting=hint
resharper_inheritdoc_consider_usage_highlighting=hint
resharper_internal_or_private_member_not_documented_highlighting=hint
resharper_invert_if_highlighting=suggestion
resharper_join_null_check_with_usage_when_possible_highlighting=suggestion
resharper_loop_can_be_converted_to_query_highlighting=suggestion
resharper_loop_can_be_partly_converted_to_query_highlighting=suggestion
resharper_markup_attribute_typo_highlighting=none
resharper_markup_text_typo_highlighting=none
resharper_member_can_be_internal_highlighting=hint
resharper_merge_conditional_expression_when_possible_highlighting=suggestion
resharper_merge_sequential_checks_when_possible_highlighting=suggestion
resharper_missing_blank_lines_highlighting=hint
resharper_missing_indent_highlighting=hint
resharper_missing_linebreak_highlighting=hint
resharper_missing_space_highlighting=hint
resharper_multiple_spaces_highlighting=hint
resharper_multiple_statements_on_one_line_highlighting=hint
resharper_multiple_type_members_on_one_line_highlighting=hint
resharper_outdent_is_off_prev_level_highlighting=hint
resharper_pattern_always_matches_highlighting=warning
resharper_redundant_array_creation_expression_highlighting=suggestion
resharper_redundant_attribute_parentheses_highlighting=suggestion
resharper_redundant_base_qualifier_highlighting=warning
resharper_redundant_blank_lines_highlighting=hint
resharper_redundant_collection_initializer_element_braces_highlighting=suggestion
resharper_redundant_comma_in_attribute_list_highlighting=suggestion
resharper_redundant_comma_in_enum_declaration_highlighting=suggestion
resharper_redundant_comma_in_initializer_highlighting=suggestion
resharper_redundant_declaration_semicolon_highlighting=suggestion
resharper_redundant_empty_object_creation_argument_list_highlighting=suggestion
resharper_redundant_if_else_block_highlighting=suggestion
resharper_redundant_lambda_signature_parentheses_highlighting=suggestion
resharper_redundant_linebreak_highlighting=hint
resharper_redundant_query_order_by_ascending_keyword_highlighting=suggestion
resharper_redundant_space_highlighting=hint
resharper_redundant_to_string_call_for_value_type_highlighting=suggestion
resharper_remove_constructor_invocation_highlighting=hint
resharper_remove_redundant_braces_highlighting=suggestion
resharper_separate_control_transfer_statement_highlighting=hint
resharper_string_ends_with_is_culture_specific_highlighting=hint
resharper_string_literal_typo_highlighting=hint
resharper_string_starts_with_is_culture_specific_highlighting=hint
resharper_suggest_var_or_type_deconstruction_declarations_highlighting=suggestion
resharper_tabs_and_spaces_mismatch_highlighting=hint
resharper_tabs_are_disallowed_highlighting=hint
resharper_tabs_outside_indent_highlighting=hint
resharper_unknown_css_vendor_extension_highlighting=suggestion
resharper_unnecessary_whitespace_highlighting=hint
resharper_use_deconstruction_highlighting=suggestion
resharper_use_deconstruction_on_parameter_highlighting=suggestion
resharper_use_negated_pattern_matching_highlighting=suggestion
resharper_use_null_propagation_when_possible_highlighting=suggestion
resharper_wrong_indent_size_highlighting=hint