Skip to content

Commit 35f3e56

Browse files
committed
Using Linkedhashset for deterministic generation
1 parent 1cb65b4 commit 35f3e56

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

custom-generator/src/main/java/io/serverlessworkflow/generator/AllAnyOneOfSchemaRule.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
import java.net.URI;
3636
import java.net.URLDecoder;
3737
import java.util.Collection;
38-
import java.util.HashSet;
38+
import java.util.LinkedHashSet;
3939
import java.util.List;
4040
import java.util.Optional;
4141
import org.jsonschema2pojo.Jsonschema2Pojo;
@@ -62,7 +62,7 @@ public JType apply(
6262
Schema schema) {
6363

6464
Optional<JType> refType = refType(nodeName, schemaNode, parent, generatableType, schema);
65-
Collection<JType> unionTypes = new HashSet<>();
65+
Collection<JType> unionTypes = new LinkedHashSet<>();
6666

6767
unionType("oneOf", nodeName, schemaNode, parent, generatableType, schema, unionTypes);
6868
unionType("anyOf", nodeName, schemaNode, parent, generatableType, schema, unionTypes);

0 commit comments

Comments
 (0)