.editorconfig (1431B)
1 root = True 2 3 [*.{kt,kts}] 4 ij_kotlin_allow_trailing_comma_on_call_site=true 5 ij_kotlin_allow_trailing_comma=true 6 insert_final_newline = true 7 8 ktlint_argument_list_wrapping_ignore_when_parameter_count_greater_or_equal_than = 13 9 10 # disabled rules we should decide whether to enable or not 11 ktlint_standard_annotation = disabled 12 ktlint_standard_blank-line-before-declaration = disabled 13 ktlint_standard_blank-line-between-when-conditions = disabled 14 ktlint_standard_chain-method-continuation = disabled 15 ktlint_standard_class-signature = disabled 16 ktlint_standard_enum-wrapping = disabled 17 ktlint_standard_function-expression-body = disabled 18 ktlint_standard_function-signature = disabled 19 ktlint_standard_if-else-wrapping = disabled 20 ktlint_standard_indent = disabled 21 ktlint_standard_multiline-expression-wrapping = disabled 22 ktlint_standard_no-empty-first-line-in-class-body = disabled 23 ktlint_standard_statement-wrapping = disabled 24 ktlint_standard_string-template-indent = disabled 25 ktlint_standard_when-entry-bracing = disabled 26 27 # rules that enforce style we don't want 28 ktlint_standard_backing-property-naming = disabled # it would force making backed properties public. 29 ktlint_standard_expression-operand-wrapping = disabled # noisy and doesn't improve readability much 30 ktlint_standard_max-line-length = disabled # already enabled in detekt 31 ktlint_standard_no-consecutive-comments = disabled # it would limit one line comments to one per line