0
0
mirror of https://github.com/signalapp/Signal-Server.git synced 2024-09-19 19:42:18 +02:00

Add DiscoverableSubtypeResolver to static YAML_MAPPER

This commit is contained in:
Chris Eager 2024-04-29 18:18:48 -05:00 committed by Chris Eager
parent 223b2fc263
commit 567c368a81

View File

@ -20,13 +20,15 @@ import java.util.Arrays;
import java.util.List;
import java.util.Objects;
import javax.annotation.Nonnull;
import io.dropwizard.jackson.DiscoverableSubtypeResolver;
import org.whispersystems.textsecuregcm.configuration.secrets.SecretsModule;
public class SystemMapper {
private static final ObjectMapper JSON_MAPPER = configureMapper(new ObjectMapper());
private static final ObjectMapper YAML_MAPPER = configureMapper(new YAMLMapper());
private static final ObjectMapper YAML_MAPPER = configureMapper(new YAMLMapper())
.setSubtypeResolver(new DiscoverableSubtypeResolver());
@Nonnull