Fix typescript generator for parameter collectionFormat for pipes ssv#5000
Fix typescript generator for parameter collectionFormat for pipes ssv#5000DavidBiesack wants to merge 22 commits intoOpenAPITools:masterfrom DavidBiesack:bugfix/4999
Conversation
|
@macjohnny I don't see how that fixes this; the definition of as they all define |
|
@wing328 @jimschubert can you help here? |
modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java
Show resolved
Hide resolved
|
@macjohnny This probably hasn't come up before because of how uncommon these formats are. |
|
@DavidBiesack @jimschubert would you like to move forward with this to have it released in 4.2.3 on 2020-01-31? |
|
@DavidBiesack can you please update with the latest master? |
@macjohnny Updated! |
|
some samples are not up to date anymore, according to https://circleci.com/gh/OpenAPITools/openapi-generator/12497#tests/containers/2 @jimschubert can you confirm this should be merged as-is, after the samples are updated? |
|
Please confirm - this update requires running all the scripts in |
|
@DavidBiesack please dont run the bin/openapi3 scripts, just /bin |
|
@DavidBiesack can you please merge the most recent master and re-generate the samples? |
@macjohnny I'll give it a try. merged master into my local branch and it build cleanly; regenerating petstore samples now. I do get some errors: and similar; I do not have elm-format installed so I'm trying what I found in CI/circle_parallel.sh: and that let me rerun and after updating petstore, I ran: again and that failed Should I add all the updated petstore samples to this PR and try to commit/push the PR? |
|
This does not look right -- too many diffs. I thought I'd merged from master but the changes in samples look like not everything is up-to-date |
|
please run |
that is what I did. I'll merge master again, |
|
PR updated |
* fix php tests * fix scala tests * update ts angular v6 rest * fix user create test * fix spring cloud test * comment out user delete * fix angular v7 tests * fix user test * fix tests * fix go exp tests * commented out delete user tests * comment out delete user tests in go openapi 3 * fix clojure tests
…C" (#5624) * Removed stray "printf"s in modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CLibcurlClientCodegen.java * Support for booleans in C client * Update README.md * Change to C API mustache files to solve issue #5623 * Debugging of C's modle-body.mustache, as suggested by ityuhui * Final changes suggested by ityuhui
* fix map type * remove output type, fix appveyor * test macos * comment out failing scala test * fix typo: configuration * Revert "comment out failing scala test" This reverts commit 1dcf84f.
…c has circular references (#5646) * protects against stackoverflow when OAS spec has circular references * protects against stackoverflow when OAS spec has circular references
|
@DavidBiesack can you please allow pushes to your branch / PR from maintainers? I merged the most recent master, resolved the conflicts, and re-generated all necessary samples with the following command: |
|
@macjohnny I sent collaborator requests to you and @jimschubert |
|
@macjohnny sorry, I had things get really hectic and I fell way behind on issues/prs. I'm assuming since you were trying to get master merged up and samples regenerated that your "requested changes" approval status is just stale? Once I regenerate samples and CI passes, we can merge this. |
|
See #6553 for updated branch and regenerated samples. |
|
@DavidBiesack I don't know if GitHub notifies this in a meaningful way, but your changes have been merged via #6553 (didn't want you to think this PR was just closed). Sorry for the delay but I'm a couple months behind on things. |
|
Thanks, @jimschubert - I git notices via 4999/5000. Thanks for letting me contribute. |
Fix #4999 as described in that issue report.
PR checklist
./bin/(or Windows batch scripts under.\bin\windows) to update Petstore samples related to your fix. This is important, as CI jobs will verify all generator outputs of your HEAD commit, and these must match the expectations made by your contribution. You only need to run./bin/{LANG}-petstore.sh,./bin/openapi3/{LANG}-petstore.shif updating the code or mustache templates for a language ({LANG}) (e.g. php, ruby, python, etc).master,4.3.x,5.0.x. Default:master.@TiFu (2017/07) @taxpon (2017/07) @sebastianhaas (2017/07) @kenisteward (2017/07) @Vrolijkx (2017/09) @macjohnny (2018/01) @nicokoenig (2018/09) @topce (2018/10) @akehir (2019/07) @petejohansonxo (2019/11)