Skip to content

Conversation

@tsegismont
Copy link
Contributor

See #1188

The exception is thrown if the iterable type argument is a Vert.x API type.

In this case, the type transformation is not applied (it's applied correctly for iterator methods).

The fix consists in generating a stream method that uses the iterator from the generated type, instead of invoking the delegate directly.

See smallrye#1188

The exception is thrown if the iterable type argument is a Vert.x API type.

In this case, the type transformation is not applied (it's applied correctly for iterator methods).

The fix consists in generating a stream method that uses the iterator from the generated type, instead of invoking the delegate directly.
@tsegismont
Copy link
Contributor Author

@jponge can you please take a look? Thanks

Copy link
Member

@jponge jponge left a comment

Choose a reason for hiding this comment

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

Awesome Thomas!

@jponge
Copy link
Member

jponge commented Nov 4, 2025

/cc @anavarr (no action needed, but we'll need to check if the v5 generator supports these cases, because they appeared in the vertx-sql-client APIs).

@jponge jponge merged commit d066f2a into smallrye:main Nov 4, 2025
3 checks passed
@tsegismont tsegismont deleted the issue/1188 branch November 5, 2025 14:05
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