Skip to content

Commit ba9181a

Browse files
committedMar 15, 2024··
Setup ktlint
1 parent d6e8232 commit ba9181a

File tree

78 files changed

+1961
-758
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+1961
-758
lines changed
 

‎.editorconfig

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
[*]
2+
charset = utf-8
3+
end_of_line = lf
4+
indent_size = 4
5+
indent_style = space
6+
insert_final_newline = false
7+
max_line_length = 100
8+
tab_width = 4
9+
ij_continuation_indent_size = 8
10+
ij_smart_tabs = false
11+
ij_wrap_on_typing = false
12+
13+
[*.{kt,kts}]
14+
ij_kotlin_allow_trailing_comma = false
15+
ij_kotlin_allow_trailing_comma_on_call_site = false
16+
ktlint_code_style = ktlint_official
17+
ktlint_experimental = enabled
18+
ktlint_standard_no-wildcard-imports = disabled
19+
ktlint_standard_string-template-indent = disabled
20+
ktlint_standard_multiline-expression-wrapping = disabled
21+
ktlint_standard_function-expression-body = disabled
22+
ktlint_function_signature_body_expression_wrapping = default
23+
ktlint_chain_method_rule_force_multiline_when_chain_operator_count_greater_or_equal_than = 6
24+
ktlint_class_signature_rule_force_multiline_when_parameter_count_greater_or_equal_than = 3
25+
ktlint_function_signature_rule_force_multiline_when_parameter_count_greater_or_equal_than = 6
26+
27+
[*.xml]
28+
ij_xml_continuation_indent_size = 4
29+
30+
[*.yml]
31+
indent_size = 2

‎build.gradle.kts

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
@file:Suppress("DSL_SCOPE_VIOLATION")
2+
23
plugins {
34
alias(libs.plugins.kotlin.android) apply false
45
alias(libs.plugins.android.library) apply false
56
alias(libs.plugins.aliucord) apply false
7+
alias(libs.plugins.ktlint) apply false
68
}

0 commit comments

Comments
 (0)
Please sign in to comment.