kotlinter-gradle
kotlinter-gradle copied to clipboard
Painless, fast ktlint plugin for Gradle
Upgrading from version 3.11.1 to 3.12.0 I've noticed some problems with how `ktlint-disabled` is handled. 1. Imports only used within a `ktlint-disabled`/`ktlint-enabled` block are seen as unused. ``` package com.test...
Hello, Thanks for the up-to-date `ktlint` plugin. This is what I am looking for nowadays. I set up the plugin well but still didn't understand how to exclude some packages...
This is a follow up to the previously raised issue here - https://github.com/jeremymailen/kotlinter-gradle/issues/208 The issue is it is very hard to ignore files baed on the package name. There are...
I'd like to manually configure which `.editorconfig` file is chosen. I'd like to be able to set it, and I think all that would require is removing the `internal` modifier...
In cases where rules are slowly being adopted into a large codebase, it would be valuable to mark certain rules (in a fashion similar to disabled-rules) which produces a warning...
Here's my proposal of how the release process could be partially automated. My proposal for the new flow is: 1. Create Github release, pick version in format `x.y.z`(or `x.yy.zzz`) 2....
Follow up on https://github.com/jeremymailen/kotlinter-gradle/pull/279#discussion_r996320177 - which moves all `ktlint` classes to be loaded in process isolation, within workers. The same way `RuleSetProviderV2`s are.
Fixes: https://github.com/jeremymailen/kotlinter-gradle/issues/264
Clone of #250 with my suggested improvements/changes 1. new configurations will be automatically configured, even for custom tasks 2. It's possible to override `ktlint` version 3. @hrach's custom rules were...