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

Limit client generation to only those portTypes that are actually used #262

Merged
merged 1 commit into from
Jul 2, 2021
Merged

Conversation

famod
Copy link
Contributor

@famod famod commented Jul 1, 2021

Resolves #252

Includes some cleanups and refactorings to QuarkusCxfProcessor.

Also introduces tests that check constructor and instance injection.

A general note: I tried to reduce the number of local variables in the processor to make the code more readable (IMO).

@famod
Copy link
Contributor Author

famod commented Jul 1, 2021

I forgot to push a new test, will do ASAP.

@famod
Copy link
Contributor Author

famod commented Jul 1, 2021

I pushed a separate commit to make reviewing easier. Will squash it once review is done.

@famod
Copy link
Contributor Author

famod commented Jul 1, 2021

@shumonsharif can you review as well, please? Thanks!

@dufoli
Copy link
Contributor

dufoli commented Jul 1, 2021

It is OK for me.

@shumonsharif
Copy link
Contributor

@shumonsharif can you review as well, please? Thanks!

@famod @dufoli Apologies for being MIA - I am reviewing now!

Copy link
Contributor

@shumonsharif shumonsharif left a comment

Choose a reason for hiding this comment

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

@famod Looks good to me, but just had a couple questions ... and readability is certainly massively improved with everything you touched! Thanks so much.

Resolves #252

Includes some cleanups and refactorings to QuarkusCxfProcessor.

Also introduces tests that check constructor and instance injection.
@famod
Copy link
Contributor Author

famod commented Jul 2, 2021

I have just squashed the two commits.

@dufoli
Copy link
Contributor

dufoli commented Jul 2, 2021

LGTM ?
@shumonsharif if you are ok you can merge ;-)

@dufoli
Copy link
Contributor

dufoli commented Jul 2, 2021

and even release ;-)

@shumonsharif
Copy link
Contributor

Sounds good @dufoli ... I'm on it!

@shumonsharif shumonsharif merged commit 1764404 into quarkiverse:master Jul 2, 2021
@famod famod deleted the issue-252 branch July 2, 2021 17:45
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.

Client: Should limit generation to only those portTypes that are actually used
3 participants