Open TimWhiting opened 1 year ago
Generator does not create enums
5.3.1
openapi: "3.0.2" info: title: Test version: "1.0" servers: - url: "https://localhost:8080" description: "local emulator" paths: /api/doSomething: post: requestBody: required: true content: application/json: schema: type: boolean responses: "200": description: OK content: application/json: schema: $ref: "#/components/schemas/AnObject" components: schemas: Status: type: string enum: - ok - bad AnObject: type: object required: [a] properties: a: $ref: "#/components/schemas/Status"
(Using npm package openapi-generator-cli -- npm i -g @openapitools/openapi-generator-cli) openapi-generator-cli generate -g nim -i test.yml -o generated/test
npm i -g @openapitools/openapi-generator-cli
openapi-generator-cli generate -g nim -i test.yml -o generated/test
None
Instead of this
type Status* = object ##
generate:
type Status* = enum ## ok, bad
@hokamoto
FYI. A newer stable version is v6.2.1.
May I know if you've time to contribute a fix (PR) or you would like to sponsor @hokamoto to fix the issue?
Bug Report Checklist
Description
Generator does not create enums
openapi-generator version
5.3.1
OpenAPI declaration file content or url
Generation Details
(Using npm package openapi-generator-cli --
npm i -g @openapitools/openapi-generator-cli
)openapi-generator-cli generate -g nim -i test.yml -o generated/test
Steps to reproduce
Related issues/PRs
None
Suggest a fix
Instead of this
generate:
@hokamoto