Personal choice but I don't think the naming of inline models is very useful:

openapi-generator-cli-4.0.0-20181206.114535-69.
See #1563 for an example
openapi-generator generate -i openapi.yaml -l typescript-fetch -c es6.json -o ./typescript-api/
See #1563 for an example
N/A
Is there any opposition to renaming these based on the OperationID? Each is required to be unique and is probably a more descriptive name to use. I think there's the option to add a title attribute to each, so maybe it can go title -> operationID_xxx vs the static inline_response_xxx fallback?
This change would be far-reaching, and I've only really seen the output for the typescript-fetch client, I'm not sure how its handled in other generators.
To have complete control of the model naming, I would suggest defining the model properly (example) and use $ref to reference it throughout the spec.
I guess for my use-case it's somewhat repetitive, most of my inline responses are paginated and are an allOf composition of a pagination model and an array of the model for that API (e.g. User).
I realize this is personal preference but the current naming could (arguably) be made better without the user having to add more models to the spec.
If this isn't a direction to take the project in or is too big a breaking change, feel free to close! I knew opening it that it was more personal design choice.
I'd also really appreciate this change.
I codegenerate my swagger.json from my integration tests using https://github.com/domaindrivendev/rswag
The problem this is causing me is when I add new endpoints they're often inserted in the middle of the swagger json, and so some of the generated models are shuffled down, and if I have a named import to one of the inline responses I have to manually go back and change my client code.
It'd be really helpful if the response object names were deterministic based on the operation name rather than based on the order in the config.
Most helpful comment
I'd also really appreciate this change.
I codegenerate my swagger.json from my integration tests using https://github.com/domaindrivendev/rswag
The problem this is causing me is when I add new endpoints they're often inserted in the middle of the swagger json, and so some of the generated models are shuffled down, and if I have a named import to one of the inline responses I have to manually go back and change my client code.
It'd be really helpful if the response object names were deterministic based on the operation name rather than based on the order in the config.