Skip to content

Commit e740f75

Browse files
Update editor config and fix linter issues 🚨
1 parent b00892b commit e740f75

File tree

31 files changed

+392
-293
lines changed

31 files changed

+392
-293
lines changed

‎.editorconfig‎

Lines changed: 37 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,43 @@ root = true
88
indent_style = space
99

1010
[*.cs]
11+
12+
# ReSharper properties
13+
14+
# Blank lines
15+
resharper_blank_lines_after_control_transfer_statements = 1
16+
resharper_blank_lines_after_multiline_statements = 1
17+
resharper_blank_lines_around_single_line_auto_property = 1
18+
resharper_blank_lines_around_single_line_local_method = 1
19+
resharper_blank_lines_around_single_line_property = 1
20+
resharper_blank_lines_before_block_statements = 1
21+
resharper_blank_lines_before_control_transfer_statements = 1
22+
resharper_blank_lines_before_multiline_statements = 1
23+
resharper_blank_lines_before_single_line_comment = 1
24+
25+
# Baces
26+
resharper_braces_for_for = required
27+
resharper_braces_for_foreach = required
28+
resharper_braces_for_ifelse = required
29+
resharper_braces_for_while = required
30+
resharper_braces_redundant = false
31+
resharper_indent_nested_fixed_stmt = true
32+
resharper_indent_nested_foreach_stmt = true
33+
resharper_indent_nested_for_stmt = true
34+
resharper_indent_nested_lock_stmt = true
35+
resharper_indent_nested_usings_stmt = true
36+
resharper_indent_nested_while_stmt = true
37+
resharper_max_enum_members_on_line = 1
38+
39+
resharper_csharp_force_attribute_style=separate
40+
resharper_csharp_method_or_operator_body=expression_body
41+
resharper_csharp_max_enum_members_on_line=1
42+
resharper_csharp_place_attribute_on_same_line=false
43+
resharper_csharp_wrap_object_and_collection_initializer_style=chop_always
44+
resharper_csharp_use_heuristics_for_body_style=true
45+
46+
resharper_csharp_max_initializer_elements_on_line=0
47+
1148
# Microsoft .NET properties
1249
csharp_preferred_modifier_order = public, private, protected, internal, new, static, abstract, virtual, sealed, readonly, override, extern, unsafe, volatile, async:suggestion
1350
csharp_style_var_elsewhere = true:suggestion
@@ -181,79 +218,6 @@ dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
181218
dotnet_style_predefined_type_for_member_access = true:suggestion
182219
dotnet_style_require_accessibility_modifiers = for_non_interface_members:suggestion
183220

184-
# ReSharper properties
185-
# resharper_arguments_anonymous_function = named
186-
# resharper_arguments_literal = named
187-
# resharper_arguments_named = named
188-
# resharper_arguments_other = named
189-
# resharper_arguments_string_literal = named
190-
resharper_blank_lines_after_control_transfer_statements = 1
191-
resharper_blank_lines_after_multiline_statements = 1
192-
resharper_blank_lines_around_single_line_auto_property = 1
193-
resharper_blank_lines_around_single_line_local_method = 1
194-
resharper_blank_lines_around_single_line_property = 1
195-
resharper_blank_lines_before_block_statements = 1
196-
resharper_blank_lines_before_control_transfer_statements = 1
197-
resharper_blank_lines_before_multiline_statements = 1
198-
resharper_blank_lines_before_single_line_comment = 1
199-
resharper_braces_for_for = required
200-
resharper_braces_for_foreach = required
201-
resharper_braces_for_ifelse = required
202-
resharper_braces_for_while = required
203-
resharper_braces_redundant = false
204-
resharper_case_block_braces = next_line_shifted_2
205-
resharper_csharp_blank_lines_around_single_line_invocable = 1
206-
resharper_csharp_keep_blank_lines_in_code = 1
207-
resharper_csharp_keep_blank_lines_in_declarations = 1
208-
resharper_csharp_wrap_after_declaration_lpar = true
209-
resharper_csharp_wrap_extends_list_style = chop_if_long
210-
resharper_csharp_wrap_parameters_style = chop_if_long
211-
resharper_indent_nested_fixed_stmt = true
212-
resharper_indent_nested_foreach_stmt = true
213-
resharper_indent_nested_for_stmt = true
214-
resharper_indent_nested_lock_stmt = true
215-
resharper_indent_nested_usings_stmt = true
216-
resharper_indent_nested_while_stmt = true
217-
resharper_keep_existing_declaration_block_arrangement = true
218-
resharper_keep_existing_declaration_parens_arrangement = false
219-
resharper_keep_existing_embedded_block_arrangement = true
220-
resharper_keep_existing_enum_arrangement = true
221-
resharper_keep_existing_expr_member_arrangement = false
222-
resharper_keep_existing_initializer_arrangement = false
223-
resharper_local_function_body = expression_body
224-
resharper_max_enum_members_on_line = 1
225-
resharper_max_formal_parameters_on_line = 4
226-
resharper_place_field_attribute_on_same_line = if_owner_is_single_line
227-
resharper_space_within_single_line_array_initializer_braces = false
228-
resharper_trailing_comma_in_multiline_lists = true
229-
resharper_use_heuristics_for_body_style = false
230-
resharper_use_indent_from_vs = false
231-
resharper_wrap_before_eq = true
232-
resharper_wrap_before_first_type_parameter_constraint = true
233-
234-
# ReSharper inspection severities
235-
resharper_arrange_accessor_owner_body_highlighting = none
236-
resharper_arrange_local_function_body_highlighting = suggestion
237-
resharper_arrange_namespace_body_highlighting = suggestion
238-
resharper_arrange_redundant_parentheses_highlighting = hint
239-
resharper_arrange_this_qualifier_highlighting = none
240-
resharper_arrange_type_member_modifiers_highlighting = hint
241-
resharper_arrange_type_modifiers_highlighting = hint
242-
resharper_built_in_type_reference_style_for_member_access_highlighting = suggestion
243-
resharper_built_in_type_reference_style_highlighting = suggestion
244-
resharper_inconsistent_naming_highlighting = suggestion
245-
resharper_redundant_base_qualifier_highlighting = none
246-
resharper_suggest_var_or_type_built_in_types_highlighting = suggestion
247-
resharper_suggest_var_or_type_elsewhere_highlighting = suggestion
248-
resharper_suggest_var_or_type_simple_types_highlighting = suggestion
249-
250-
resharper_csharp_force_attribute_style=separate
251-
resharper_csharp_method_or_operator_body=expression_body
252-
resharper_csharp_max_enum_members_on_line=1
253-
resharper_csharp_place_attribute_on_same_line=false
254-
resharper_csharp_wrap_object_and_collection_initializer_style=chop_always
255-
resharper_csharp_use_heuristics_for_body_style=true
256-
257221
# Standard properties
258222
insert_final_newline = true
259223
# (Please don't specify an indent_size here; that has too many unintended consequences.)

‎Src/Notion.Client/Api/Blocks/BlocksClient.cs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ public async Task<PaginatedList<IBlock>> RetrieveChildrenAsync(
2929

3030
var queryParams = new Dictionary<string, string>
3131
{
32-
{"start_cursor", queryParameters?.StartCursor},
33-
{"page_size", queryParameters?.PageSize?.ToString()},
32+
{ "start_cursor", queryParameters?.StartCursor },
33+
{ "page_size", queryParameters?.PageSize?.ToString() }
3434
};
3535

3636
return await _client.GetAsync<PaginatedList<IBlock>>(url, queryParams);

‎Src/Notion.Client/Api/Comments/Create/Request/CreateCommentParameters.cs‎

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,22 @@ public static CreateCommentParameters CreatePageComment(
3333
ParentPageInput parent,
3434
IEnumerable<RichTextBaseInput> richText)
3535
{
36-
return new CreateCommentParameters {Parent = parent, RichText = richText};
36+
return new CreateCommentParameters
37+
{
38+
Parent = parent,
39+
RichText = richText
40+
};
3741
}
3842

3943
public static CreateCommentParameters CreateDiscussionComment(
4044
string discussionId,
4145
IEnumerable<RichTextBaseInput> richText)
4246
{
43-
return new CreateCommentParameters {DiscussionId = discussionId, RichText = richText};
47+
return new CreateCommentParameters
48+
{
49+
DiscussionId = discussionId,
50+
RichText = richText
51+
};
4452
}
4553
}
4654
}

‎Src/Notion.Client/Api/Comments/Retrieve/CommentsClient.cs‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ public async Task<RetrieveCommentsResponse> Retrieve(RetrieveCommentsParameters
1111

1212
var queryParams = new Dictionary<string, string>
1313
{
14-
{"block_id", qp.BlockId}, {"start_cursor", qp.StartCursor}, {"page_size", qp.PageSize.ToString()},
14+
{ "block_id", qp.BlockId },
15+
{ "start_cursor", qp.StartCursor },
16+
{ "page_size", qp.PageSize.ToString() }
1517
};
1618

1719
return await _client.GetAsync<RetrieveCommentsResponse>(

‎Src/Notion.Client/Api/Databases/RequestParams/Direction.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ public enum Direction
1111
Ascending,
1212

1313
[EnumMember(Value = "descending")]
14-
Descending,
14+
Descending
1515
}
1616
}

‎Src/Notion.Client/Api/Databases/RequestParams/Timestamp.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ public enum Timestamp
1111
CreatedTime,
1212

1313
[EnumMember(Value = "last_edited_time")]
14-
LastEditedTime,
14+
LastEditedTime
1515
}
1616
}

‎Src/Notion.Client/Api/Pages/PagesClient.cs‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ public async Task<IPropertyItemObject> RetrievePagePropertyItem(
6363

6464
var queryParams = new Dictionary<string, string>
6565
{
66-
{"start_cursor", queryParameters?.StartCursor},
67-
{"page_size", queryParameters?.PageSize?.ToString()},
66+
{ "start_cursor", queryParameters?.StartCursor },
67+
{ "page_size", queryParameters?.PageSize?.ToString() }
6868
};
6969

7070
return await _client.GetAsync<IPropertyItemObject>(url, queryParams);
@@ -84,7 +84,8 @@ public async Task<Page> UpdatePropertiesAsync(
8484
IDictionary<string, PropertyValue> updatedProperties)
8585
{
8686
var url = PagesApiUrls.UpdateProperties(pageId);
87-
var body = new UpdatePropertiesParameters {Properties = updatedProperties};
87+
88+
var body = new UpdatePropertiesParameters { Properties = updatedProperties };
8889

8990
return await _client.PatchAsync<Page>(url, body);
9091
}

‎Src/Notion.Client/Api/Pages/RequestParams/PagesCreateParameters/PagesCreateParametersBuilder.cs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ private PagesCreateParametersBuilder()
1616

1717
public static PagesCreateParametersBuilder Create(IPageParentInput parent)
1818
{
19-
return new PagesCreateParametersBuilder {parent = parent};
19+
return new PagesCreateParametersBuilder { parent = parent };
2020
}
2121

2222
public PagesCreateParametersBuilder AddProperty(string nameOrId, PropertyValue value)
@@ -55,7 +55,7 @@ public PagesCreateParameters Build()
5555
Properties = properties,
5656
Children = children,
5757
Icon = icon,
58-
Cover = cover,
58+
Cover = cover
5959
};
6060
}
6161
}

‎Src/Notion.Client/Api/Search/Parameters/SearchDirection.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ public enum SearchDirection
88
Ascending,
99

1010
[EnumMember(Value = "descending")]
11-
Descending,
11+
Descending
1212
}
1313
}

‎Src/Notion.Client/Api/Search/Parameters/SearchObjectType.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ public enum SearchObjectType
88
Page,
99

1010
[EnumMember(Value = "database")]
11-
Database,
11+
Database
1212
}
1313
}

0 commit comments

Comments
 (0)