I’m writing a code with a enum.
You can run the code here in a DartPad.
The enum constructor has a optional named parameter codeAndDescription. An enumeration value does not specify the value of parameter codeAndDescription (which by default should be an empty string). If I print this value, it does not print an empty string, but 'null'. Does anyone know if this is a bug or if I’m wrong?
Thank you very much!
CodePudding user response:
It is a know bug, as mmcdon20 also mention, which have been fixed for the upcoming Dart 2.18 version. This version is right now in beta.
You can find the bug report here: https://github.com/dart-lang/sdk/issues/49216
