Open q-stefanmuscalu opened 5 months ago
I defined custom templates for the api and the model moustache files. It works in my case but it's not ideal
+1 for this not working. The ability to substitute external models in place of generated ones is critical. Not sure why this is unsupported by this generatort.
Bug Report Checklist
Description
I am generating a Python client. I want to import some classes instead of generating them. The documentation says to use
importMappings
orschemaMappings
. They don't work.The
importMappings
are ignored. I found the code that clears them:The
schemaMappings
can be used to map the schema to something else (e.g. external objects/models outside of the package) according to the customization page. It is unclear how to set them when generating Python clients. They do not add import statements at the top of the generated file. Instead, they camelCase the values. I have used theschemaMappings
successfully when generating Java clients for my API, but for Python client codegen they don't work.I appreciate any advice. Thanks.
openapi-generator version
7.2.0
OpenAPI declaration file content or url
Generation Details
Steps to reproduce
Use the gradle plugin with these settings:
The result is the following code:
Related issues/PRs
Suggest a fix