diff --git a/src/main/java/io/xlate/edi/internal/schema/SchemaReaderBase.java b/src/main/java/io/xlate/edi/internal/schema/SchemaReaderBase.java index 89dda21c..39acaa65 100644 --- a/src/main/java/io/xlate/edi/internal/schema/SchemaReaderBase.java +++ b/src/main/java/io/xlate/edi/internal/schema/SchemaReaderBase.java @@ -9,6 +9,7 @@ import java.util.Collections; import java.util.HashMap; import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.List; import java.util.Map; import java.util.Objects; @@ -517,7 +518,7 @@ ElementType readSimpleType(XMLStreamReader reader) throws XMLStreamException { } Set readEnumerationValues(XMLStreamReader reader) throws XMLStreamException { - Set values = new HashSet<>(); + Set values = new LinkedHashSet<>(); QName element; boolean enumerationEnd = false;