-
-
Notifications
You must be signed in to change notification settings - Fork 427
Array fields always as any if type specified as array #893
Copy link
Copy link
Labels
bugSomething isn't workingSomething isn't working
Description
I got this kind of property on my object
permissions:
type:
- array
items:
enum:
- DEBUG
- EDIT
type: string
it end up being generated as
permissions: any[];
but when i change it to
permissions:
type: array
items:
enum:
- DEBUG
- EDIT
type: string
it suddenly works and generates as
permissions: ("DEBUG" | "EDIT")[];
Happens with objects as well not just enums.
And it happens with json format as well there it works with "type":"array" and does not with "type":["array"]
Its needed for nullable arrays for example "type":["array","null"] since nullable has been removed with 3.1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working