Exclude experimental configuration options for the guides
Closes #19057
This commit is contained in:
parent
3825a5882f
commit
bfcc278deb
1 changed files with 6 additions and 2 deletions
|
@ -5,6 +5,7 @@ import static org.keycloak.quarkus.runtime.configuration.Configuration.toDashCas
|
||||||
import static org.keycloak.quarkus.runtime.configuration.MicroProfileConfigProvider.NS_KEYCLOAK_PREFIX;
|
import static org.keycloak.quarkus.runtime.configuration.MicroProfileConfigProvider.NS_KEYCLOAK_PREFIX;
|
||||||
|
|
||||||
import org.apache.commons.lang3.ArrayUtils;
|
import org.apache.commons.lang3.ArrayUtils;
|
||||||
|
import org.keycloak.config.ConfigSupportLevel;
|
||||||
import org.keycloak.config.OptionCategory;
|
import org.keycloak.config.OptionCategory;
|
||||||
import org.keycloak.provider.ProviderConfigProperty;
|
import org.keycloak.provider.ProviderConfigProperty;
|
||||||
import org.keycloak.provider.ProviderFactory;
|
import org.keycloak.provider.ProviderFactory;
|
||||||
|
@ -15,6 +16,7 @@ import org.keycloak.quarkus.runtime.configuration.Configuration;
|
||||||
import org.keycloak.quarkus.runtime.configuration.mappers.PropertyMappers;
|
import org.keycloak.quarkus.runtime.configuration.mappers.PropertyMappers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
|
@ -77,8 +79,10 @@ public class Options {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public OptionCategory[] getCategories() {
|
public List<OptionCategory> getCategories() {
|
||||||
return OptionCategory.values();
|
return Arrays.stream(OptionCategory.values())
|
||||||
|
.filter(c -> c.getSupportLevel() != ConfigSupportLevel.EXPERIMENTAL)
|
||||||
|
.collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
|
|
||||||
public Collection<Option> getValues() {
|
public Collection<Option> getValues() {
|
||||||
|
|
Loading…
Reference in a new issue