From 569fe33f8501c324b6ea0923599bf8a030d0c6cf Mon Sep 17 00:00:00 2001 From: Roberto Cortez Date: Wed, 19 Feb 2025 13:02:30 +0000 Subject: [PATCH] Revert skip profile optimization because Quarkus mutates the source --- .../main/java/io/smallrye/config/SysPropConfigSource.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/implementation/src/main/java/io/smallrye/config/SysPropConfigSource.java b/implementation/src/main/java/io/smallrye/config/SysPropConfigSource.java index ca0d06386..f50c60273 100644 --- a/implementation/src/main/java/io/smallrye/config/SysPropConfigSource.java +++ b/implementation/src/main/java/io/smallrye/config/SysPropConfigSource.java @@ -16,7 +16,6 @@ package io.smallrye.config; import static io.smallrye.config.common.utils.ConfigSourceUtil.CONFIG_ORDINAL_KEY; -import static io.smallrye.config.common.utils.ConfigSourceUtil.hasProfiledName; import static io.smallrye.config.common.utils.ConfigSourceUtil.propertiesToMap; import static java.security.AccessController.doPrivileged; import static java.util.Collections.unmodifiableMap; @@ -37,11 +36,8 @@ public class SysPropConfigSource extends AbstractConfigSource { public static final String NAME = "SysPropConfigSource"; public static final int ORDINAL = 400; - private final boolean hasProfiledName; - public SysPropConfigSource() { super(NAME, getSystemOrdinal()); - this.hasProfiledName = hasProfiledName(getPropertyNames()); } @Override @@ -74,9 +70,6 @@ public Set run() { @Override public String getValue(String propertyName) { - if (!hasProfiledName && !propertyName.isEmpty() && propertyName.charAt(0) == '%') { - return null; - } return getSystemProperty(propertyName); }