Skip to content

Commit 29f4e5a

Browse files
Make serialized workflow compatible with schema (#224) (#233)
Signed-off-by: Francisco Javier Tirado Sarti <[email protected]> Signed-off-by: Ricardo Zanini <[email protected]> Co-authored-by: Francisco Javier Tirado Sarti <[email protected]>
1 parent f87a94b commit 29f4e5a

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

Diff for: api/src/main/java/io/serverlessworkflow/api/serializers/WorkflowSerializer.java

-18
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,6 @@ public void serialize(Workflow workflow, JsonGenerator gen, SerializerProvider p
110110
gen.writeObject(eventDefinition);
111111
}
112112
gen.writeEndArray();
113-
} else {
114-
gen.writeArrayFieldStart("events");
115-
gen.writeEndArray();
116113
}
117114

118115
if (workflow.getFunctions() != null && !workflow.getFunctions().getFunctionDefs().isEmpty()) {
@@ -121,9 +118,6 @@ public void serialize(Workflow workflow, JsonGenerator gen, SerializerProvider p
121118
gen.writeObject(function);
122119
}
123120
gen.writeEndArray();
124-
} else {
125-
gen.writeArrayFieldStart("functions");
126-
gen.writeEndArray();
127121
}
128122

129123
if (workflow.getRetries() != null && !workflow.getRetries().getRetryDefs().isEmpty()) {
@@ -132,9 +126,6 @@ public void serialize(Workflow workflow, JsonGenerator gen, SerializerProvider p
132126
gen.writeObject(retry);
133127
}
134128
gen.writeEndArray();
135-
} else {
136-
gen.writeArrayFieldStart("retries");
137-
gen.writeEndArray();
138129
}
139130

140131
if (workflow.getErrors() != null && !workflow.getErrors().getErrorDefs().isEmpty()) {
@@ -143,9 +134,6 @@ public void serialize(Workflow workflow, JsonGenerator gen, SerializerProvider p
143134
gen.writeObject(error);
144135
}
145136
gen.writeEndArray();
146-
} else {
147-
gen.writeArrayFieldStart("errors");
148-
gen.writeEndArray();
149137
}
150138

151139
if (workflow.getSecrets() != null && !workflow.getSecrets().getSecretDefs().isEmpty()) {
@@ -154,9 +142,6 @@ public void serialize(Workflow workflow, JsonGenerator gen, SerializerProvider p
154142
gen.writeString(secretDef);
155143
}
156144
gen.writeEndArray();
157-
} else {
158-
gen.writeArrayFieldStart("secrets");
159-
gen.writeEndArray();
160145
}
161146

162147
if (workflow.getConstants() != null && !workflow.getConstants().getConstantsDef().isEmpty()) {
@@ -177,9 +162,6 @@ public void serialize(Workflow workflow, JsonGenerator gen, SerializerProvider p
177162
gen.writeObject(state);
178163
}
179164
gen.writeEndArray();
180-
} else {
181-
gen.writeArrayFieldStart("states");
182-
gen.writeEndArray();
183165
}
184166

185167
if (workflow.getExtensions() != null && !workflow.getExtensions().isEmpty()) {

0 commit comments

Comments
 (0)