@Test public void noExpressionComposed() { SmallRyeConfig config = buildConfig("expression", "${my.prop${compose}}"); final NoSuchElementException exception = assertThrows(NoSuchElementException.class, () -> config.getValue("expression", String.class)); assertEquals("SRCFG00011: Could not expand value compose in property expression", exception.getMessage()); }
@Override public ConfigValue getValue(final ConfigSourceInterceptorContext context, final String name) { return getValue(context, name, 1); }
ExpressionConfigSourceInterceptor implements ConfigSourceInterceptor { @Override public ConfigValue getValue(final ConfigSourceInterceptorContext context, final String name) { return getValue(context, name, 1); } }
ExpressionConfigSourceInterceptor implements ConfigSourceInterceptor { @Override public ConfigValue getValue(final ConfigSourceInterceptorContext context, final String name) { return getValue(context, name, 1); }  }
ExpressionConfigSourceInterceptor implements ConfigSourceInterceptor { @Override public ConfigValue getValue(final ConfigSourceInterceptorContext context, final String name) { return getValue(context, name, 1); }  @Override ConfigValue getValue(final ConfigSourceInterceptorContext context, final String name); }
ExpressionConfigSourceInterceptor implements ConfigSourceInterceptor { @Override public ConfigValue getValue(final ConfigSourceInterceptorContext context, final String name) { return getValue(context, name, 1); }  @Override ConfigValue getValue(final ConfigSourceInterceptorContext context, final String name);  }