Releases: jeremymailen/kotlinter-gradle
Releases · jeremymailen/kotlinter-gradle
2.3.2
#132 Fixed (thank you @mateuszkwiecinski)
2.3.1
2.3.0
Release with two excellent contributions from @mateuszkwiecinski
- #115 Fixed - kotlinter will now pick up sourceSets who've had their locations customized
- Console lint and format errors are now clickable in IntelliJ to take you to the position in your editor
2.2.0
2.1.3
Upgrade to gradle 6 and fix deprecated task annotations.
2.1.2
Upgrade to ktlint 0.35.0
- impact on kotlinter is primarily the included bugfixes
2.1.1
2.1.0
- Upgrade to ktlint 0.34.2 which addresses known issues with falsely reported import errors
- Custom
FormatTask
andLintTask
instances can now receive the same configuration parameters available in thekotlinter
extension. - Print failing [rule-id] in the console along with rule description to aid with identifying which rules to disable.
2.0.0
Major new release
Compatibility
Two obsolete parameters removed from the kotlinter
extension:
: use a single value array ofreporter
reporters
instead: disable the rule by id instead, exampleallowWildcardImports
disabledRules = ["no-wildcard-imports"]
Features
- upgrade to ktlint 0.34.0 including all changes therein
- support for
.editorconfig
- support for
disabledRules
configuration in thekotlinter
extension
Known Issues
- imports may be falsely reported as unused, see pinterest/ktlint#526
workaround:disabledRules = ["no-unused-imports"]
1.26.0
All the good stuff included in ktlint 0.33.0
This release of ktlint
has temporarily disabled the wildcard import rule, so those still wishing to enforce no wildcard imports must set the new extension configuration parameter:
kotlinter {
allowWildcardImports = false
}