Skip to content
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

Rework constrained method inheritance for Hibernate Validator extension #13529

Merged
merged 1 commit into from
Nov 28, 2020

Conversation

gsmet
Copy link
Member

@gsmet gsmet commented Nov 27, 2020

Fixes #13470
Fixes #11536

@famod IIRC you were the last person working on this. I decided to rework it to exploit the index to get all the information rather than having a not so good way to manage the interface in the annotation transformer.

Let me know what you think.

Copy link
Member

@famod famod left a comment

Choose a reason for hiding this comment

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

LGTM! Only found a few minor nitpicks.

To me it seems this also resolves #11536? (Well, except for a "transitive subclass" test.)

@gsmet gsmet force-pushed the rework-inheritance branch from ef6d8b0 to 253cf9b Compare November 27, 2020 22:59
@gsmet
Copy link
Member Author

gsmet commented Nov 27, 2020

Thanks. Apparently too late to do some proper coding :).

Yeah I think it will also solve #11536.

@gsmet gsmet force-pushed the rework-inheritance branch from 253cf9b to ddea520 Compare November 28, 2020 11:49
@gsmet
Copy link
Member Author

gsmet commented Nov 28, 2020

@geoand could you have a look to that one?

It's a good candidate for 1.10.2.

Copy link
Contributor

@geoand geoand left a comment

Choose a reason for hiding this comment

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

LGTM!

@gsmet gsmet merged commit 0ebf0ff into quarkusio:master Nov 28, 2020
@ghost ghost added this to the 1.11 - master milestone Nov 28, 2020
@gsmet gsmet modified the milestones: 1.11 - master, 1.10.2.Final Nov 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/hibernate-validator Hibernate Validator
Projects
None yet
4 participants