Skip to content

Apply spring-javaformat to GLIDE classes - #98

Merged
jeremyprime merged 1 commit into
valkey-io:mainfrom
jeremyprime:formatting-and-style
Jul 27, 2026
Merged

Apply spring-javaformat to GLIDE classes#98
jeremyprime merged 1 commit into
valkey-io:mainfrom
jeremyprime:formatting-and-style

Conversation

@jeremyprime

Copy link
Copy Markdown
Collaborator

Summary

Applies spring-javaformat conventions to all GLIDE-authored classes and adds the formatter plugin for ongoing style enforcement.

Closes #49

Changes

  • Add spring-javaformat-maven-plugin 0.0.47 to root, examples, and performance pom.xml
  • Format all valkeyglide package classes (main + test) with spring-javaformat
  • Format all examples and performance module sources
  • Fix copyright headers to 2025-present for all classes we authored
  • Add Code Style section to DEVELOPER.md (IDE plugin recommended, CLI documented)
  • Update AGENTS.md with formatting guidance and upstream convention note

Limitations

Formatting is applied only to classes authored by this project (GLIDE driver, boot GLIDE config, examples, performance). Upstream-synced classes (Lettuce, Jedis, common) are intentionally left unformatted to avoid merge conflicts on future syncs.

Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
@jeremyprime
jeremyprime merged commit a738816 into valkey-io:main Jul 27, 2026
25 checks passed
@jeremyprime
jeremyprime deleted the formatting-and-style branch July 27, 2026 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Java formatting and lint checks

2 participants