You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am dealing with a Swagger 2.0 API which needs to accept an optional parameter consisting of an unexploded comma-separated list of pipe-separated lists of values. The Rust mustache templates really don't handle any of this, so I can't use the generated code: it doesn't even compile.
Swagger-codegen version
Current git master, but seems to apply to all versions.
Generate the Rust API as described above. cd to demo/ and cargo build. Note that the code does not compile. Inspect the code to see that it is not generating anything usable for the parameter.
Related issues/PRs
See issues #8169 and #8171 for more information on my use case.
Suggest a fix/enhancement
rust/api.mustache needs to be expanded to handle the full set of parameter possibilities. I'm not quite sure how to do this, but I might give it a try at some point if I can't get help here.
The text was updated successfully, but these errors were encountered:
I think rust's problem with nested lists is just a symptom of the collectionFormat problem. If the code generator understood the format of the expected list, it could do a reasonable job of gluing something together.
Description
I am dealing with a Swagger 2.0 API which needs to accept an optional parameter consisting of an unexploded comma-separated list of pipe-separated lists of values. The Rust mustache templates really don't handle any of this, so I can't use the generated code: it doesn't even compile.
Swagger-codegen version
Current git master, but seems to apply to all versions.
Swagger declaration file content or url
https://gist.github.com/BartMassey/b58a73520d5ca1b66a6486d4fb345fc6
Command line used for generation
Steps to reproduce
Generate the Rust API as described above.
cd
todemo/
andcargo build
. Note that the code does not compile. Inspect the code to see that it is not generating anything usable for the parameter.Related issues/PRs
See issues #8169 and #8171 for more information on my use case.
Suggest a fix/enhancement
rust/api.mustache
needs to be expanded to handle the full set of parameter possibilities. I'm not quite sure how to do this, but I might give it a try at some point if I can't get help here.The text was updated successfully, but these errors were encountered: