-
Notifications
You must be signed in to change notification settings - Fork 61
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
Conversation
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Show resolved
Hide resolved
I forgot to push a new test, will do ASAP. |
...ment/src/test/java/io/quarkiverse/cxf/deployment/test/CxfClientConstructorInjectionBean.java
Outdated
Show resolved
Hide resolved
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Outdated
Show resolved
Hide resolved
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Outdated
Show resolved
Hide resolved
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Outdated
Show resolved
Hide resolved
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Show resolved
Hide resolved
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Show resolved
Hide resolved
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Show resolved
Hide resolved
I pushed a separate commit to make reviewing easier. Will squash it once review is done. |
@shumonsharif can you review as well, please? Thanks! |
It is OK for me. |
@famod @dufoli Apologies for being MIA - I am reviewing now! |
There was a problem hiding this 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.
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Show resolved
Hide resolved
deployment/src/main/java/io/quarkiverse/cxf/deployment/QuarkusCxfProcessor.java
Show resolved
Hide resolved
Resolves #252 Includes some cleanups and refactorings to QuarkusCxfProcessor. Also introduces tests that check constructor and instance injection.
I have just squashed the two commits. |
LGTM ? |
and even release ;-) |
Sounds good @dufoli ... I'm on it! |
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).