-
Notifications
You must be signed in to change notification settings - Fork 566
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support Hocon/Json Configuration Source for MP (#4218)
* Support Hocon/Json Configuration Source for MP 1. Meta-config is refactored to allow it to be customizable by users for other types. 2. Hocon/Json is parsed as a config source only via meta-config. * Create hocon includer per instance of hocon config source and add justification comment for security bug filtering * Remove support of application.conf/json hocon/json as default discoverable sources * Initial commit for Mp config-source provider implementation * Add MP meta-config provider test for Environment Variables * Add Yaml MP meta-config provider tests and various resolution to review feedback * Add helidon-config-yaml-mp as a dependency of helidon-microprofile-cdi * Declare "uses io.helidon.config.mp.spi.MpMetaConfigProvider" in config-mp’s module-info and set priority of all implementations of MpMetaConfigProvider to 300 * Various updates/cleanups from review feedback * Add helidon-config-yaml dependency to metrics examples after they were failing because of dependency on yaml-mp
- Loading branch information
Showing
80 changed files
with
2,976 additions
and
231 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.