-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy path.editorconfig
More file actions
36 lines (28 loc) · 1.25 KB
/
.editorconfig
File metadata and controls
36 lines (28 loc) · 1.25 KB
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
root = true
[*.{kt,kts}]
ktlint_code_style = ktlint_official
ktlint_experimental = true
indent_style = space
indent_size = 4
max_line_length = off
ktlint_function_signature_rule_force_multiline_when_parameter_count_greater_or_equal_than = 4
ktlint_class_signature_rule_force_multiline_when_parameter_count_greater_or_equal_than = 3
insert_final_newline = true
trim_trailing_whitespace = true
ktlint_standard_no-wildcard-imports = disabled
ktlint_standard_import-ordering = disabled
ktlint_standard_package-name = disabled
ktlint_standard_no-empty-first-line-in-class-body = disabled
# works only with multiline-expression-wrapping
ktlint_standard_string-template-indent = disabled
# multiline expression should start on a new line
ktlint_standard_multiline-expression-wrapping = disabled
# Comma after every parameters
ktlint_standard_trailing-comma-on-call-site = disabled
ktlint_standard_trailing-comma-on-declaration-site = disabled
# Every argument should be on a separate line
ktlint_standard_argument-list-wrapping = disabled
# Needed inserts newlines (for example between parentheses of a multi-line function call)
ktlint_standard_wrapping = disabled
# Throw error when class has single class and file name and class name different
ktlint_standard_filename = disabled