Skip to content
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

[4.x] OciExtension refinements #7563

Merged
merged 5 commits into from
Sep 12, 2023
Merged

[4.x] OciExtension refinements #7563

merged 5 commits into from
Sep 12, 2023

Conversation

trentjeff
Copy link
Member

Fix for #7562.

This change, in conjunction with the upcoming work in #7373 will make oci auth integration backwards compatible with 3.x behavior.

@trentjeff trentjeff added the 4.x Version 4.x label Sep 9, 2023
@trentjeff trentjeff added this to the 4.x milestone Sep 9, 2023
@trentjeff trentjeff self-assigned this Sep 9, 2023
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Sep 9, 2023
* @see #configSupplier()
*/
public static void fallbackConfigSupplier(Supplier<io.helidon.common.config.Config> configSupplier) {
fallbackConfigSupplier = configSupplier;
Copy link
Member

@ljnelson ljnelson Sep 11, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fallbackConfigSupplier = Objects.requireNonNull(configSupplier, "configSupplier")? (And @exception NullPointerException if {@code configSupplier} is {@code null}.)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pushed

Copy link
Member

@tomas-langer tomas-langer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From code point of view looks good

Copy link
Member

@ljnelson ljnelson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like fallbackConfigSupplier will let me give you what you need from MicroProfile Config-land, so approved per request!

@trentjeff trentjeff merged commit f6015d1 into main Sep 12, 2023
23 checks passed
@romain-grecourt romain-grecourt deleted the issue-7562 branch September 30, 2023 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x Version 4.x OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants