-
-
Notifications
You must be signed in to change notification settings - Fork 235
Description
Description
The command "yarn generate" should create all generated files including "types.gen.ts" without any issues.
The files are generated, but the response type of “B” is broken after the command finishes. This only happens, if both path references in the yaml file are the same for both paths. The first correct one wins, if both are the same.
This behavior breaks the type generation and I could only work around it, by making one path beginning with “http” instead of “https” in my project. This workaround is obviously more hack then a solution and works only for two paths maximum.
You can’t test the hack solution with “http” in stackblitz, because only “https” is allowed for the ref path, but you can reproduce the error.
Steps to reproduce the behavior
- Go to my stackblitz example
- open the terminal
- enter “yarn”
- enter “yarn generate”
- inspect the generated files (types.gen.ts) in packages/test-api/navigation-api/src-gen
Expected behavior
AResponse and BResponse should be “(unknown)”.
Reproducible example or configuration
OpenAPI specification (optional)
No response
System information (optional)
No response