Jvm.Support now accepts -SNAPSHOT versions, treated as the non-SNAPSHOT. (#1583)
Support Rome as a formatter for JavaScript and TypeScript code. Adds a new rome step to javascript and typescript formatter configurations. (#1663)
Add semantics-aware Java import ordering (i.e. sort by package, then class, then member). (#522)
Fixed
Fixed a regression which changed the import sorting order in googleJavaFormat introduced in 2.38.0. (#1680)
Equo-based formatters now work on platforms unsupported by Eclipse such as PowerPC (fixes durian-swt#20)
When P2 download fails, indicate the responsible formatter. (#1698)
Changes
Equo-based formatters now download metadata to ~/.m2/repository/dev/equo/p2-data rather than ~/.equo, and for CI machines without a home directory the p2 data goes to $GRADLE_USER_HOME/caches/p2-data. (#1714)
Bump default googleJavaFormat version to latest 1.16.0 -> 1.17.0. (#1710)
Bump default ktfmt version to latest 0.43 -> 0.44. (#1691)
Bump default ktlint version to latest 0.48.2 -> 0.49.1. (#1696)
Dropped support for ktlint 0.46.x following our policy of supporting two breaking changes at a time.
Bump default sortpom version to latest 3.0.0 -> 3.2.1. (#1675)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps com.diffplug.spotless:spotless-maven-plugin from 2.38.0 to 2.39.0.
Changelog
Sourced from com.diffplug.spotless:spotless-maven-plugin's changelog.
Commits
0d19de7
Published lib/2.39.06e058a2
Bump solstice and durian-swt to latest (#1714)d4c55ac
Bump changelogs.2574fb6
Merge branch 'main' into feat/bump-solstice357274a
Bump default ktfmt 0.43 -> 0.44 (#1691)a9fde3e
Fix the broken parts of the test.973f285
Why is KtfmtStepTest disabled?d88928a
Update changelogs.38a6d6f
Merge branch 'main' into renovate/com.facebook-ktfmt-0.x152c937
Bump default gjf1.16.0
->1.17.0
(#1710)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show