You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace the per-subproject spotless setup with a single root-applied
convention plugin vendored from home/shared/gradle/conventions/. The
plugin pins:
- spotless 8.4.0 (was 8.2.1)
- palantirJavaFormat 2.89.0 (was 2.88.0)
- ktfmt 0.56 + kotlinlangStyle (was 0.53)
Targets `**/*.java`, `**/*.kt`, and `**/*.gradle.kts` from rootDir,
including build-logic/, with generated/, build/, bin/, and .gradle/
excluded. Per-subproject `id("cqf.spotless-conventions")` applications
are removed; the root application covers them via the rootDir-rooted
globs.
spotlessApply was run; the resulting reformat affects:
- Java files where palantir 2.88→2.89 changed chained-method wrap rules
- Kotlin script files where ktfmt 0.56 now applies (build-logic and
root-level *.gradle.kts files were not previously inspected)
Canonical source: home/shared/gradle/conventions/. Drift between
shared/ and consumers is the signal — reconcile by porting good
local changes back to shared/, or reverting bad ones in the consumer.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments