Skip to content

[Swift] enum parameters do not generate enums #2531

@cjolif

Description

@cjolif
               "name": "paramName"
               "required": false,
               "type": "string",
               "enum": [
                   "one",
                   "two"
               ]

generates:

    public class func action(paramName: String?)

while ideally it should generates:

   enum ParamName: String {
      case One = "one"
      case Two = "two"
   }
   public class func action(paramName: ParamName?)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions