From 841379051fd0c476a0267c40e1355f46366b0258 Mon Sep 17 00:00:00 2001 From: Arjav Desai Date: Mon, 24 May 2021 10:21:14 -0500 Subject: [PATCH] Deprecated classes made public on oversight (#3038) --- .../src/main/java/io/helidon/config/mp/MpConfigBuilder.java | 1 + .../src/main/java/io/helidon/config/mp/MpConfigImpl.java | 1 + .../main/java/io/helidon/config/mp/MpConfigProviderResolver.java | 1 + 3 files changed, 3 insertions(+) diff --git a/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigBuilder.java b/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigBuilder.java index 4e18cb6258d..4046df9f2d4 100644 --- a/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigBuilder.java +++ b/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigBuilder.java @@ -73,6 +73,7 @@ /** * Configuration builder. */ +@Deprecated public class MpConfigBuilder implements ConfigBuilder { private boolean useDefaultSources = false; private boolean useDiscoveredSources = false; diff --git a/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigImpl.java b/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigImpl.java index 64f4eea8f99..cc16e9ed52e 100644 --- a/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigImpl.java +++ b/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigImpl.java @@ -47,6 +47,7 @@ /** * Implementation of the basic MicroProfile {@link org.eclipse.microprofile.config.Config} API. */ +@Deprecated public class MpConfigImpl implements Config { private static final Logger LOGGER = Logger.getLogger(MpConfigImpl.class.getName()); // for references resolving diff --git a/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigProviderResolver.java b/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigProviderResolver.java index ef485b95bbc..34c3993156b 100644 --- a/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigProviderResolver.java +++ b/config/config-mp/src/main/java/io/helidon/config/mp/MpConfigProviderResolver.java @@ -225,6 +225,7 @@ public void releaseConfig(Config config) { * A delegate used to allow replacing configuration at runtime for components * that hold a reference to configuration obtained at build time. */ + @Deprecated public static final class ConfigDelegate implements io.helidon.config.Config, Config { private final AtomicReference delegate = new AtomicReference<>(); private final AtomicReference helidonDelegate = new AtomicReference<>();