schema_salad icon indicating copy to clipboard operation
schema_salad copied to clipboard

[TypeScript Codegen] Remove undefined type from optional types

Open ZimmerA opened this issue 3 years ago • 0 comments

Currently, types marked as optional (using the ?: notation) still contain the undefined type. This does not cause any issues but is also redundant.

To fix this, the type_loader function has to be modified in a way that the undefined type is not added to the instance_type field while still retaining information about the type being optional so that functions like declare_field can add the ?: notation.

ZimmerA avatar Dec 17 '21 08:12 ZimmerA