1+ root = true
2+
3+ [* ]
4+ charset = utf-8
5+ end_of_line = lf
6+ insert_final_newline = true
7+ indent_style = space
8+ indent_size = 4
9+ max_line_length = 120
10+
11+ [* .json ]
12+ indent_size = 2
13+
14+ [* .{kt,kts} ]
15+ ij_kotlin_code_style_defaults = KOTLIN_OFFICIAL
16+ ij_kotlin_packages_to_use_import_on_demand = java.util.*
17+
18+ ktlint_code_style = intellij_idea
19+ ktlint_standard_annotation = disabled
20+ ktlint_standard_class-naming = disabled
21+ ktlint_standard_class-signature = disabled
22+ ktlint_standard_comment-wrapping = disabled
23+ ktlint_standard_filename = disabled
24+ ktlint_standard_function-expression-body = disabled
25+ ktlint_standard_function-signature = disabled
26+ ktlint_standard_if-else-bracing = enabled
27+ ktlint_standard_if-else-wrapping = enabled
28+ ktlint_standard_no-consecutive-comments = enabled
29+ ktlint_standard_no-wildcard-imports = disabled
30+ ktlint_standard_property-naming = disabled
31+ ktlint_standard_trailing-comma-on-call-site = disabled
32+ ktlint_standard_trailing-comma-on-declaration-site = disabled
33+ ktlint_standard_try-catch-finally-spacing = enabled
34+ ktlint_experimental = enabled
35+ ktlint_standard_no-empty-first-line-in-class-body = disabled
36+ ktlint_class_signature_rule_force_multiline_when_parameter_count_greater_or_equal_than = 4
37+ ktlint_function_signature_rule_force_multiline_when_parameter_count_greater_or_equal_than = 4
38+ ktlint_standard_chain-method-continuation = disabled
39+ ktlint_ignore_back_ticked_identifier = true
40+ ktlint_standard_multiline-expression-wrapping = disabled
41+ ktlint_standard_when-entry-bracing = disabled
42+
43+ [* /build/** /* ]
44+ ktlint = disabled
45+
46+ [* .kts ]
47+ # Always use wildcard imports in scripts
48+ ij_kotlin_name_count_to_use_star_import = 2
49+
50+ [* .properties ]
51+ ij_properties_keep_blank_lines = true
52+
53+ [{* .yml,* .yaml} ]
54+ indent_size = 2
0 commit comments