-
Notifications
You must be signed in to change notification settings - Fork 15
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
Validate application.properties: required properties #21
Comments
@angelozerr is this issue only for @ConfigProperty? If this issue is also for @configroot, @configitem etc, I will investigate more about the meaning of "required" for @configroot, @configitem etc. |
The original issue was about required for any annotation but we can split this issue in two issues if you wish. Please rename this issue (by adding for ConfigProperty) and create a new issue for ConfigRoot. But it means ExtendedConfigDescriptionBuildItem should return the annotation origin of the Quarkus property computing,no? |
Can this be inferred from Lines 37 to 38 in 9ddc40b
|
No, you can have ConfigRoot and ConfigProperty from JARs and source both. If you wish I can manage that in an another PR. For the moment you could check if property starts with quarkus (=ConfigRoot). |
Maybe it might be better to depend on |
Yes it was my idea. You need to fill th erequired info from the JDTQuarkusManager. If you need help, please tell me |
Fixed with #91 |
Validate application.properties:
The text was updated successfully, but these errors were encountered: