Skip to content

Conversation

dmlloyd
Copy link
Member

@dmlloyd dmlloyd commented May 5, 2025

Implement our own generic type which includes type annotations to abstract away the class file API.

Fixes #334.

I don't hate it anymore. Feel free to review & leave comments.

@dmlloyd dmlloyd marked this pull request as ready for review May 8, 2025 19:35
@dmlloyd dmlloyd added the 2.x Issue applies to Gizmo 2.x label May 13, 2025
@Ladicek
Copy link
Contributor

Ladicek commented May 13, 2025

I confess I didn't review too deeply, and I certainly don't think we needed this to be this comprehensive, but if you've already done it, I won't complain :-) LGTM!

@Ladicek
Copy link
Contributor

Ladicek commented May 14, 2025

I'm fine with this, but I'm too scared to push the Merge button :-)

@dmlloyd dmlloyd merged commit 96ba87f into quarkusio:main May 14, 2025
1 check passed
@dmlloyd dmlloyd deleted the generics branch May 14, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.x Issue applies to Gizmo 2.x
Projects
None yet
Development

Successfully merging this pull request may close these issues.

avoid leaking the ClassFile API for working with generic types (Signature)
2 participants