Skip to content

Upgrade to Vertx 4 #38

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

kkoz
Copy link
Member

@kkoz kkoz commented May 1, 2025

Upgrade to Vert.X 4.

See https://vertx.io/docs/guides/vertx-4-migration-guide/#handling_deprecations_and_removals_what-is-new-and-different-in-vertx-4

Promises were introduced in Vert.X 4, and so some changes were required to make new methods which utilize these Promises.

Also a couple other deprecated calls were changed.

Also two files were found to have Windows line endings so those were changed to Unix.

@@ -5,7 +5,7 @@ plugins {
}

group = 'com.glencoesoftware.omero'
version = '0.9.2-SNAPSHOT'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was this change for testing locally?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, but also I imagine we'll want to increment the minor version number for a change like this.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, totally up for incrementing the minor version number for this. Could we make it 0.10.0-SNAPSHOT for now so that we can aim to merge this without necessarily calling it a full release?

Looking into #26 as it might be timely to move these API methods upstream.

@kkoz kkoz marked this pull request as ready for review May 12, 2025 20:46
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.

2 participants