Skip to content

fix: complete Vert.x 3.9 compatibility (SLF4J logging, async methods, Java 11)#27

Open
shwetaverma14 wants to merge 19 commits intohyphae:mainfrom
shwetaverma14:stable-vertx-3.9
Open

fix: complete Vert.x 3.9 compatibility (SLF4J logging, async methods, Java 11)#27
shwetaverma14 wants to merge 19 commits intohyphae:mainfrom
shwetaverma14:stable-vertx-3.9

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
  • 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)

DCO

✅ Signed-off-by included

Related

Fixes #22

- Update Java 8 → 11
- Update maven-compiler-plugin 3.1 → 3.11.0
- Replace Vert.x logging with SLF4J
- Use callback pattern for async methods

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Shweta Verma added 7 commits March 24, 2026 21:27
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
- Update all logging to SLF4J
- Use callback pattern for async methods
- Java 11 and plugin 3.11.0 already in pom.xml

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
- Replace all Vert.x logging with SLF4J
- Use callback pattern for async methods
- Java 11 and plugin 3.11.0 in pom.xml

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
…rsion

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Shweta Verma added 10 commits March 25, 2026 00:00
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
… and imports

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
… pattern

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
…with SLF4J and onComplete

Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
Signed-off-by: Shweta Verma <shwetaverma14@gmail.com>
@axmsoftware
Copy link
Copy Markdown
Contributor

@shwetaverma14 take a look at the neutral check . I see a lot of unverified pushes that were forced. Please try to resolve. Thank you!

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

2 participants