I use the CLI command create and noticed that it was missing support for DefaultValue on enums, which is otherwise supported in your serialization code.
I have added it in the simple way that works for my use case (resulting in output like "type":{"name":"SomeEnum","default":"First","type":"enum","symbols":["First","Second","Third"]}).
It's unclear to me whether the additional branches of the if-else in EnumSchemaBuilderCase should be extended with the default feature.
I use the CLI command
create
and noticed that it was missing support forDefaultValue
on enums, which is otherwise supported in your serialization code.I have added it in the simple way that works for my use case (resulting in output like
"type":{"name":"SomeEnum","default":"First","type":"enum","symbols":["First","Second","Third"]}
).It's unclear to me whether the additional branches of the if-else in
EnumSchemaBuilderCase
should be extended with the default feature.