Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.32.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
com.diffplug.spotless:spotless-maven-plugin | build | minor |
2.31.0 -> 2.32.0
|
Release Notes
diffplug/spotless
v2.32.0
Added
- Add option
editorConfigFile
forktLint
#142-
POTENTIALLY BREAKING
ktlint
step now modifies license headers. Make sure to putlicenseHeader
afterktlint
.
-
POTENTIALLY BREAKING
- Added
skipLinesMatching
option tolicenseHeader
to support formats where license header cannot be immediately added to the top of the file (e.g. xml, sh). (#1441). - Add YAML support through Jackson (#1478)
- Added support for npm-based ESLint-formatter for javascript and typescript (#1453)
- Better suggested messages when user's default is set by JVM limitation. (#995)
Fixed
- Support
ktlint
0.48+ new rule disabling syntax (#1456) fixes (#1444) - Fix subgroups leading catch all matcher.
Changes
- Bump default version for
prettier
from2.0.5
to2.8.1
(#1453) - Bump the dev version of Gradle from
7.5.1
to7.6
(#1409)- We also removed the no-longer-required dependency
org.codehaus.groovy:groovy-xml
- We also removed the no-longer-required dependency
- Breaking changes to Spotless' internal testing infrastructure
testlib
(#1443)-
ResourceHarness
no longer has any duplicated functionality which was also present inStepHarness
-
StepHarness
now operates onFormatter
rather than aFormatterStep
-
StepHarnessWithFile
now takes aResourceHarness
in its constructor to handle the file manipulation parts - Standardized that we test exception messages, not types, which will ease the transition to linting later on
- Bump default
ktlint
version to latest0.47.1
->0.48.1
(#1456)
-
- Switch our publishing infrastructure from CircleCI to GitHub Actions (#1462).
- Help wanted for moving our tests too (#1472)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.