Enums are ALWAYS sorted
patrickdejong opened this issue · comments
Patrick de Jong commented
Enums will always be sorted on their name alphabetically. This will lead to unexpected behaviour with values being swapped.
enum RandomDay{
Monday,
Tuesday,
Friday,
Sunday
}
will become:
enum RandomDay{
Friday,
Monday,
Sunday,
Tuesday
}
So the values do not match anymore. Could you make it an option to enable the alphabetic sorting?
Marc Selman commented
Yeah, we saw this as well.
The generated code does not match the schema.
Source can be found here:
Related: #1289