-
Notifications
You must be signed in to change notification settings - Fork 6k
Sync enhancements/bug fixes in master to 2.3.0 #5079
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ignore dist folder
…api#4695) If the swagger model contains a class named 'Object' some mustache templates will generate non compiling **Java** code.
…to boolean. (swagger-api#4747) CodegenOperation and CodegenProperty classes have boolean fields instead of Boolean. This fix changes Boolean fields of CodegenParameter and CodegenResponse to boolean as well. Boolean fields are not necessary. Other classes interacting with them have to check for null before interacting with them which is unnecessary and leads to ugly code.
* add boolean datatype flags to CodegenResponse and logic to set them in DefaultCodegen * use Boolean.TRUE.equals to check for isResponseBinary or isResponseFile
While creating a static library from the generated files, compilation issues arose due to QDateTime only being forward declared. Adding the include resolves the issue.
…-api#4712) * add language for resteasy eap swagger-api#4512 * first implementation of jaxrs-resteasy-eap swagger-api#4512 * add support for joda and java8 datetime types swagger-api#4512 * add new file JacksonConfig and new sample eap-joda swagger-api#4512 * add dynamic swagger support to jaxrs-resteasy-eap swagger-api#4512 * adapt readme for eap swagger-api#4512 * add tests for jaxrs-resteasy-eap swagger-api#4512 * cleanup tabs swagger-api#4512 * cleanup tabs swagger-api#4512 * cleanup tabs swagger-api#4512 * cleanup tabs / regenerate without joda swagger-api#4512 * regenerate with updated templates swagger-api#4512 * fix test (wrong setter invoked) swagger-api#4512 * fix test swagger-api#4512 * fix no invocation swagger-api#4512 * replace tabs with spaces swagger-api#4512
updated parser version
Add practicebird.com to companies/projects using swagger codegen
Fixes ListBuffer import-mapping for scala clients
|
@ePaul thanks for the PR but Travis CI failed with the following error message: Did you run |
078f632 to
5bb0f7a
Compare
…#5064) * Update samples for springboot, spring-delegate, spring-delegate-j8. * Issue swagger-api#5063: delete samples in the correct directory.
|
Just merged #5064. |
|
Now Java7 build fails with the tests of Go Petstore client: (It looks like expected and received are swapped here?) Java 8 build passes those, but then fails with okhttp-gson: I'll try to have a look at the details later. (Go client failure was likely sporadic, not reproducible. The okhttp-gson one was a broken merge.) |
|
Next step: scala-client. |
|
Hmm, in master scala-client has jackson-datatype-joda as an indirect dependency due to swagger-core 1.5.9. Same in branch 2.3.0. But in this branch we somehow have swagger-code 1.5.12, which doesn't depend on jackson-datatype-joda anymore. Turns out the template in master also has 1.5.2, changed in #4881, but the samples were not updated yet. |
|
Shippable doesn't run here? |
|
@ePaul I've seen similar issue in which some CI tests are not shown/triggered. It could be an issue with the CI provider. |
|
@ePaul thanks for the effort. Moving forward, I'll try to sync master to 2.3.0 every day to minimize the effort in resolving the merge conflicts during the sync. |
PR checklist
./bin/to update Petstore sample so that CIs can verify the change.→ all of bin/*.sh (if executable).
2.3.0branch for breaking (non-backward compatible) changes.Description of the PR
@wing328 in #5072 merged the state of master at february 8 into branch 2.3.0.
This follows up with a current master (today).