Bug Report Checklist
Description
Twilio provides OpenAPI specifications for all of their APIs:
Twilio's documentation showcases using OpenAPI Generator to generate Rust clients: however, the code generation currently fails for a number of their APIs.
openapi-generator version
OpenAPI declarations repository
Generation Details
openapi-generator-cli generate with options:
--generator-name rust
--library reqwest
--additional-properties 'useSingleRequestParameter=true,supportMultipleResponses=true'
Steps to reproduce
See the failing checks in this PR:
Specifically, these specs are failing:
Related issues/PRs
Suggest a fix
I made PRs for the issues I've encountered so far:
I collected the fixes into an integration testing branch:
With the fixes, the twilio-oai 1.20.2 output builds successfully:
Bug Report Checklist
Description
Twilio provides OpenAPI specifications for all of their APIs:
Twilio's documentation showcases using OpenAPI Generator to generate Rust clients: however, the code generation currently fails for a number of their APIs.
openapi-generator version
OpenAPI declarations repository
Generation Details
openapi-generator-cli generatewith options:--generator-name rust--library reqwest--additional-properties 'useSingleRequestParameter=true,supportMultipleResponses=true'Steps to reproduce
See the failing checks in this PR:
Specifically, these specs are failing:
Related issues/PRs
Suggest a fix
I made PRs for the issues I've encountered so far:
I collected the fixes into an integration testing branch:
With the fixes, the twilio-oai 1.20.2 output builds successfully: