Skip to content

Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.32.0

Renovate Bot requested to merge renovate/all-minor-patch into master

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 for ktLint #​142
    • POTENTIALLY BREAKING ktlint step now modifies license headers. Make sure to put licenseHeader after ktlint.
  • Added skipLinesMatching option to licenseHeader 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 from 2.0.5 to 2.8.1 (#​1453)
  • Bump the dev version of Gradle from 7.5.1 to 7.6 (#​1409)
    • We also removed the no-longer-required dependency org.codehaus.groovy:groovy-xml
  • Breaking changes to Spotless' internal testing infrastructure testlib (#​1443)
    • ResourceHarness no longer has any duplicated functionality which was also present in StepHarness
    • StepHarness now operates on Formatter rather than a FormatterStep
    • StepHarnessWithFile now takes a ResourceHarness 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 latest 0.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

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading