-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(deps): update underlying ktlint to 0.47.x #11661
Conversation
d1bb4be
to
86b044d
Compare
7c8551b
to
5cc8d24
Compare
c77afbb
to
d02093d
Compare
fea352b
to
ec36137
Compare
upstream still blocked |
aca40a4
to
f5a634f
Compare
994e14c
to
594aa52
Compare
b71495f
to
380715b
Compare
73838c4
to
77a2279
Compare
5b7c6a3
to
7b544b8
Compare
768e524
to
0d2cd00
Compare
0d2cd00
to
c2ad8ac
Compare
bac7c1a
to
2fa5c1d
Compare
Hello 👋, this PR has been opened for more than 2 months with no activity on it. If you think this is a mistake please comment and ping a maintainer to get this merged ASAP! Thanks for contributing! You have 7 days until this gets closed automatically |
6ffbffa
to
81b8978
Compare
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.14.1 to 2.14.2. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps org.jlleitschuh.gradle:ktlint-gradle from 11.0.0 to 11.1.0. --- updated-dependencies: - dependency-name: org.jlleitschuh.gradle:ktlint-gradle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
ktlint slowly improves detection of things apparently (or changes rules?), and as you update it across their zero-based semver majors you have to reformat
Fascinating! ktlint complained that
So something in here is subtle and needs a little untangle. This is not a high priority, just putting it here for future effort as available |
5d24c28
to
396d78e
Compare
b94ffa5
to
a06e727
Compare
Pull Request template
Purpose / Description
ktlint-gradle supports new ktlint underlying versions now
It still transitively pulls in a ktlint version with a memory leak though (0.43.2) I checked - so we still need the override
ktlint underlying is at 0.48.2: https://github.com/pinterest/ktlint/releases
But ktlint-gradle does not quite handle that yet: JLLeitschuh/ktlint-gradle#622
It goes without saying that this is not a high priority, but it is also just a big spacing diff for the most part so, 🤷
The only part of the diff which is an actual change is the
build.gradle
version change here: 5f7ceda#diff-49a96e7eea8a94af862798a45174e6ac43eb4f8b4bd40759b5da63ba31ec3ef7(transitively because of this: https://pinterest.github.io/ktlint/faq/#why-is-editorconfig-property-disabled_rules-deprecated-and-how-do-i-resolve-this)
So this updates us to 0.47.1 which is much more modern ktlint, but not the latest to avoid the upstream issue 622, and it does a format on the codebase to pull it up to standards