-
Notifications
You must be signed in to change notification settings - Fork 3k
Honor application class predicate in QuarkusInvokerFactory #47746
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
Conversation
This comment has been minimized.
This comment has been minimized.
CI failures seem related |
@geoand yeah, I just pushed a second commit. My first one apparently discovered a bug that was here all along. |
this.internalName = name.replace('.', '/'); | ||
this.binaryName = name.replace('/', '.'); |
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.
This change is to make things more consistent with GeneratedClassBuildItem
and have the same methods available.
They are generated as application classes so we should consider them as such. This is probably a very old bug, discovered by my previous fix.
8439180
to
396ab2f
Compare
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.
Thanks!
This comment has been minimized.
This comment has been minimized.
@geoand yeah this issue already happened a few times. Using a fixed port for the TLS reload test is probably not a good idea but not sure how we could do better. |
Status for workflow
|
@holly-cummins while the previous behavior was indeed buggy, do you know why these problems started to pop, everywhere in the code base? |
I don't. :( Here are some possible perturbations triggered by my changes that could be surfacing these:
|
Fixes #47744
Fixes #47473
Related to #47563
@Postremus it was really handy to have the test case all ready, thanks! :).