Skip to content

chore(deps): Bump com.diffplug.spotless:spotless-plugin-gradle from 8.9.0 to 8.10.0 - #645

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/gradle/com.diffplug.spotless-spotless-plugin-gradle-8.10.0
Aug 26, 2026
Merged

chore(deps): Bump com.diffplug.spotless:spotless-plugin-gradle from 8.9.0 to 8.10.0#645
github-actions[bot] merged 1 commit into
mainfrom
dependabot/gradle/com.diffplug.spotless-spotless-plugin-gradle-8.10.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 26, 2026

Copy link
Copy Markdown
Contributor

Bumps com.diffplug.spotless:spotless-plugin-gradle from 8.9.0 to 8.10.0.

Release notes

Sourced from com.diffplug.spotless:spotless-plugin-gradle's releases.

Gradle Plugin v8.10.0

Added

  • New shortenFullyQualifiedTypes() step for Java, which replaces fully-qualified type names with their simple names and adds the imports they need. Best combined with importOrder() and removeUnusedImports(). (#2945)
  • Add embedded lockfiles to Eclipse JDT for every supported version (4.9 through 4.40), so eclipse() resolves from Maven Central instead of querying a P2 update site. Versions without an embedded lockfile still fall back to P2 provisioning. (#1996)

Fixed

  • removeUnusedImports no longer fails on Java import module declarations. (#2890)
  • expandWildcardImports() now builds its type-solver classpath from each Java source set's compile classpath instead of every resolvable configuration. Unrelated configurations (for example generated-code or custom resolvable configs that are not ready yet) are no longer resolved. (#2998)
  • spotlessCheck violation message now suggests the correct composite/included-build task path (e.g. ./gradlew :my-utils:spotlessApply) instead of a bare spotlessApply / :spotlessApply that does not select included-build tasks. (#2421)
  • Parallel multi-project builds no longer intermittently fail with "Cannot fingerprint input property 'stepsInternalEquality': ConfigurationCacheHackList cannot be serialized" / "Failed to provision P2 dependencies" when using eclipse() (or other P2-backed steps). Subprojects now share one deduping P2 provisioner and P2 queries are serialized process-wide. (#3004)

Changes

  • Default google-java-format remains 1.28.0 on JVM 17; bumps to 1.30.0 on JVM 21+; require at least 1.30.0 on JVM 25+ for import module support.
  • Bump default eclipse version to latest 4.39 -> 4.40. (#1996)
  • Bump default adocfmt version 0.2.0 -> 0.3.1, which adds table formatting support (formatTables, tableLayout, tableMaxLineWidth, tableBlankLines).
Commits
  • 2fd42ea Published gradle/8.10.0
  • d71ed1a Published lib/4.10.0
  • 8b57c01 Add shortenFullyQualifiedTypes step (fixes #2945) (#3005 closes #2945)
  • 6b42c5e fix: make the FQN-collecting visitor a named static class
  • 4430823 Better organization on the changelogs.
  • 45bea6d Better place to put the shortenFullyQualifiedTypes docs
  • 0c49e65 chore: spotlessApply
  • 1c5bc0a docs: list the Java import steps in the plugin README tables of contents
  • cd57b58 docs: document shortenFullyQualifiedTypes in the plugin READMEs
  • b395fd1 docs: changelog entries and README matrix row for shortenFullyQualifiedTypes
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the version-upgrade Upgrade version of a dependency label Aug 26, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) August 26, 2026 18:54
@github-actions

Copy link
Copy Markdown

:java_duke: JaCoCo coverage report

Overall Project 47.54% 🔴

There is no coverage information present for the Files changed

@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown
TestsPassed ✅SkippedFailed
Gradle Test Results (all modules & JDKs)1792 ran1792 passed0 skipped0 failed
TestResult
No test annotations available

@github-actions

Copy link
Copy Markdown

HTML test reports are available as workflow artifacts (zipped HTML).

• Download: Artifacts for this run

@dependabot
dependabot Bot force-pushed the dependabot/gradle/com.diffplug.spotless-spotless-plugin-gradle-8.10.0 branch from dc1bf00 to 3666816 Compare August 26, 2026 18:59
@github-actions

Copy link
Copy Markdown

HTML test reports are available as workflow artifacts (zipped HTML).

• Download: Artifacts for this run

Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.9.0 to 8.10.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@gradle/8.9.0...gradle/8.10.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-plugin-gradle
  dependency-version: 8.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/gradle/com.diffplug.spotless-spotless-plugin-gradle-8.10.0 branch from 3666816 to a8f94ba Compare August 26, 2026 19:12
@github-actions
github-actions Bot merged commit 09b4869 into main Aug 26, 2026
25 checks passed
@github-actions
github-actions Bot deleted the dependabot/gradle/com.diffplug.spotless-spotless-plugin-gradle-8.10.0 branch August 26, 2026 19:17
@github-actions

Copy link
Copy Markdown

HTML test reports are available as workflow artifacts (zipped HTML).

• Download: Artifacts for this run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

version-upgrade Upgrade version of a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants