Skip to content

fix: complete Vert.x 3.9 compatibility (Java 11, SLF4J, onComplete pattern)#28

Open
shwetaverma14 wants to merge 2 commits into
hyphae:mainfrom
shwetaverma14:vertx-39-clean
Open

fix: complete Vert.x 3.9 compatibility (Java 11, SLF4J, onComplete pattern)#28
shwetaverma14 wants to merge 2 commits into
hyphae:mainfrom
shwetaverma14:vertx-39-clean

Conversation

@shwetaverma14
Copy link
Copy Markdown
Contributor

What this PR does

  • Updates Java from 8 → 11
  • Updates maven-compiler-plugin from 3.1 → 3.11.0
  • Replaces io.vertx.core.logging with org.slf4j
  • Updates async methods to use .onComplete() pattern
  • Adds missing stop() method to LogReceiver
  • Updates Scorecard workflow to run on PRs
  • Vert.x 3.9.15 already in apis-bom

Why

  • Standardize Java version across repositories
  • Modernize build tooling
  • Ensure compatibility with Vert.x 3.9.15

Testing

mvn clean compile passes
mvn test passes (3/3 tests)

Notes

  • Clean branch with no force pushes
  • All commits GPG-signed
  • All checks passing

Related

Fixes #22
Closes #27

Shweta Verma and others added 2 commits March 25, 2026 23:07
…ttern)

- Update Java from 8 → 11
- Update maven-compiler-plugin from 3.1 → 3.11.0
- Replace Vert.x logging with SLF4J
- Update async methods to use .onComplete() pattern
- Add missing stop() method to LogReceiver
- Update Scorecard workflow to run on PRs

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma1404040@gmail.com>
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.

update Java version to 11 and upgrade maven-compiler-plugin

1 participant