-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Extend CurateOutcomeBuildItem
's AppModel
to list all present extensions
#19497
Comments
I would suggest adding this information to the AppModel instead provided by the CurateOutcomeBuildItem. |
That sounds like a good idea. That way there is no confusion regarding a "read-only" build item. |
CurateOutcomeBuildItem
's AppModel
to list all present extensions
~~ sorry about the noise ~~ |
@aloubyansky Can you provide me with some hints on how to implement this? I've tried to understand the code and my guess would have been that I need to extend |
Pretty much. The |
Thanks. I will set up my local Quarkus workspace and try to work on this. |
There is also the Gradle side of it, which should be added to the |
Description
I would like to implement an extension which verifies the setup of an application. One part of this verification is to make sure that certain extensions are present or not present. Currently there is no such mechanism offered by Quarkus. There are build items to access the list of capabilities and features, but not for extensions.
Implementation ideas
I propose to add a multi build item for the list of extensions present in the build. This build item would somehow be provided by Quarkus and extensions would not be expected to explicitly produce corresponding build items, only consume it.
The text was updated successfully, but these errors were encountered: