Skip to content

Commit 66d4d6e

Browse files
committed
chore: add todos
1 parent 642846a commit 66d4d6e

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

e2e/openapi.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ paths:
4343
responses:
4444
200:
4545
$ref: '#/components/responses/GetHeaders'
46+
# TODO: add tests for enum handling and open/closed
4647
/validation/numbers/random-number:
4748
get:
4849
tags:

packages/openapi-code-generator/src/typescript/common/type-builder.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,13 +159,15 @@ export class TypeBuilder implements ICompilable {
159159

160160
case "string": {
161161
result.push(
162+
// TODO: support open / closed
162163
...(schemaObject.enum?.map(quotedStringLiteral) ?? ["string"]),
163164
)
164165
break
165166
}
166167

167168
case "number": {
168169
// todo: support bigint as string, https://github.com/mnahkies/openapi-code-generator/issues/51
170+
// TODO: support open / closed
169171
result.push(...(schemaObject.enum?.map(coerceToString) ?? ["number"]))
170172
break
171173
}

0 commit comments

Comments
 (0)