33 lines
1.1 KiB
INI
33 lines
1.1 KiB
INI
# For ktlint configuration. Ref: https://ktlint.github.io/
|
|
|
|
[*.{kt,kts}]
|
|
# possible values: number (e.g. 2), "unset" (makes ktlint ignore indentation completely)
|
|
indent_size=unset
|
|
# true (recommended) / false
|
|
insert_final_newline=true
|
|
# possible values: number (e.g. 120) (package name, imports & comments are ignored), "off"
|
|
# it's automatically set to 100 on `ktlint --android ...` (per Android Kotlin Style Guide)
|
|
max_line_length=off
|
|
|
|
# Comma-separated list of rules to disable (Since 0.34.0)
|
|
# Note that rules in any ruleset other than the standard ruleset will need to be prefixed
|
|
# by the ruleset identifier.
|
|
disabled_rules=no-wildcard-imports,no-multi-spaces,colon-spacing,chain-wrapping,import-ordering,experimental:annotation
|
|
|
|
# The following (so far identified) rules are kept:
|
|
# no-blank-line-before-rbrace
|
|
# final-newline
|
|
# no-consecutive-blank-lines
|
|
# comment-spacing
|
|
# filename
|
|
# comma-spacing
|
|
# paren-spacing
|
|
# op-spacing
|
|
# string-template
|
|
# no-unused-imports
|
|
# curly-spacing
|
|
# no-semi
|
|
# no-empty-class-body
|
|
# experimental:multiline-if-else
|
|
# experimental:no-empty-first-line-in-method-block
|