-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Webapi-SwaggerAll issues related to Webapi-swagger (generation of Webapi contracts from Swagger Docs)All issues related to Webapi-swagger (generation of Webapi contracts from Swagger Docs)
Description
This change involves breaking down the generated types into modules.
The planned structure would look like :
Some things we need to take care of while implementing this change :
- All imports will be qualified (even in
Contract.hs) - The modules in
GlobalDefinitionswould need to be imported into all (all routes, all methods) otherTypes.hsfiles. - In
ResponseDefinitions.hs, we would also need to generate theHeadertypes (if any are specified in the Swagger Doc) for the global response types (if any) - We need to take care that while generating the
Contract, we are referring to the correct types at correct places (correct qualification) especially for Params.
Metadata
Metadata
Assignees
Labels
Webapi-SwaggerAll issues related to Webapi-swagger (generation of Webapi contracts from Swagger Docs)All issues related to Webapi-swagger (generation of Webapi contracts from Swagger Docs)
