Skip to content

Releases: jeremymailen/kotlinter-gradle

2.3.2

02 Mar 06:39
Compare
Choose a tag to compare

#132 Fixed (thank you @mateuszkwiecinski)

2.3.1

18 Feb 07:36
Compare
Choose a tag to compare

Fixed #130 : in some build configurations with eager task configuration, kotlinter customized configuration was not applied correctly to tasks.

2.3.0

25 Jan 06:33
085da2a
Compare
Choose a tag to compare

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

09 Dec 07:30
1b86c1a
Compare
Choose a tag to compare

Upgrade to ktlint 0.36.0

  • use the html reporter provided by ktlint
  • all the other wonderful additions and fixes in release notes ☝️

2.1.3

19 Nov 06:44
Compare
Choose a tag to compare

Upgrade to gradle 6 and fix deprecated task annotations.

2.1.2

17 Oct 05:47
Compare
Choose a tag to compare

Upgrade to ktlint 0.35.0

  • impact on kotlinter is primarily the included bugfixes

2.1.1

06 Aug 16:56
2d8a316
Compare
Choose a tag to compare
  • Fix #112
  • Note in README.md that disabled rules in extension take precedence over those in .editorconfig

2.1.0

23 Jul 06:38
ccfce9d
Compare
Choose a tag to compare
  • Upgrade to ktlint 0.34.2 which addresses known issues with falsely reported import errors
  • Custom FormatTask and LintTask instances can now receive the same configuration parameters available in the kotlinter extension.
  • Print failing [rule-id] in the console along with rule description to aid with identifying which rules to disable.

2.0.0

22 Jul 06:22
d2656c8
Compare
Choose a tag to compare

Major new release

Compatibility

Two obsolete parameters removed from the kotlinter extension:

  • reporter: use a single value array of reporters instead
  • allowWildcardImports: disable the rule by id instead, example disabledRules = ["no-wildcard-imports"]

Features

  • upgrade to ktlint 0.34.0 including all changes therein
  • support for .editorconfig
  • support for disabledRules configuration in the kotlinter extension

Known Issues

  • imports may be falsely reported as unused, see pinterest/ktlint#526
    workaround: disabledRules = ["no-unused-imports"]

1.26.0

29 May 08:08
7450ee7
Compare
Choose a tag to compare

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
}