ktlint
https://github.com/pinterest/ktlint
Kotlin
An anti-bikeshedding Kotlin linter with built-in formatter
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Kotlin not yet supported15 Subscribers
Add a CodeTriage badge to ktlint
Help out
- Issues
- Backing property in a companion object triggers a backing-property-naming violation
- chore(deps): update dependency gradle to v8.11.1
- Wrap the expression body in case `.editorconfig` property `ktlint_function_signature_body_expression_wrapping` is set to `always`
- fix(deps): update dependency io.github.hakky54:logcaptor to v2.10.0
- fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.1.0-rc2
- `ktlint_function_signature_body_expression_wrapping=always` behavior question
- `ktlint_standard_function-expression-body = disabled` not honored
- Requires trailing comma in empty list
- ktlint sometimes breaks return statements in high order functions
- context keyword causes unexpected formatting of the function paramaters
- Docs
- Kotlin not yet supported