-
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
Introduce new configuration framework and update SmallRye Config version #5387
Conversation
ef4d9c8
to
d36bbdc
Compare
7b6ad22
to
d8e00df
Compare
b2efedf
to
e7550d1
Compare
@dmlloyd can you rebase on top of the latest CI fixes? Thanks! |
@machi1990 was wondering if you could take these 2 ones:
For the latter, we need first a JVM run but a native one could be beneficial too. If you can't do it locally, we can see with @cescoffier if we can do that on CI. |
No problem. It's safe to say that I'm going to be rebasing about 5x a day - this PR touches a lot of things so it's pretty fragile. I just have to figure out why native stopped working first. |
Yes, I can do that. I ran a full build yesterday and did not see any issues. I'll run a diff of the generated docs a bit later and see if we have any rendering issue. I can un-archive https://github.com/machi1990/quarkus-generated-extension-config-docs to create a separate branch there with the result of this patch .
Sounds like a plan. I verified the JVM run on getting-started and the mqtt quickstarts yesterday. Will check for the others too. @gastaldi you were also checking the quickstarts? |
@machi1990 yes, I ran them with
I'm investigating why that happens. |
595bc00
to
9391f3e
Compare
Rebased BTW. Let's see how it flies. I also have another complete run going locally which will probably finish before CI. |
Okay thanks @gastaldi. Since you are checking the Quickstarts, I'll fully concentrate on doc generation part. :-) |
I found an issue while running the
It works with 1.0.0.CR1 (quarkus-quickstarts master branch) |
@gastaldi I think that problem might be the same as the native problem I'm seeing. I'm testing a fix now. |
I did a full build and now I am going through the generated docs, I have noticed a couple of fixes need to be applied to the doc generator.
Those two are the major changes from I could quickly spot using https://github.com/machi1990/quarkus-generated-extension-config-docs/compare/5387-quarkus-pr-on-config-patch?expand=1#diff-94f75c83d58bea1e46b66680f9d83c11R11 I'll work on fixing them. |
9391f3e
to
2287c29
Compare
Thanks @machi1990. |
bbeda6a
to
ab0a255
Compare
handle optional config group in doc generation Fixes quarkusio#5703 Follows up quarkusio#5387
handle optional config group in doc generation Fixes quarkusio#5703 Follows up quarkusio#5387
handle optional config group in doc generation Fixes quarkusio#5703 Follows up quarkusio#5387
handle optional config group in doc generation Fixes quarkusio#5703 Follows up quarkusio#5387
application.properties
.ConfigProviderResolver
instances.@ConfigGroup
s.Before graduating from draft:
1.4.01.4.1 release (@kenfinnigan) and PR update (@dmlloyd)Map<String, Map<String, Xxx>>
whereXxx
is a leaf or config group (@machi1990)Please submit supplementary PRs to https://github.com/dmlloyd/quarkus/tree/config-updates-final.