@Test void expressionMissing() { final SmallRyeConfig config = buildConfig("my.prop", "${expression}", "my.prop.partial", "${expression}partial"); assertThrows(Exception.class, () -> config.getValue("my.prop", String.class)); assertThrows(Exception.class, () -> config.getValue("my.prop.partial", String.class)); }
@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);  }