William Cheng
fabd0a8be2
update jackson databind to newer versions ( #14136 )
2022-11-29 10:55:03 +08:00
William Cheng
9f8ed6b0e2
update customization doc with better example on using the inline schema name mapping option ( #14135 )
2022-11-29 01:54:28 +08:00
Matthias Ernst
e93906eaea
[kotlin] Update kotlin to 1.7.21 and ktor to 2.1.3 ( #14128 )
2022-11-28 16:37:59 +00:00
William Cheng
d5ce79ac24
fix build warning in java apache client ( #14127 )
2022-11-26 17:39:50 +08:00
Tomasz365
e32b7a41b6
typescript-angular: Fixed path parameter encoding for date-time dataFormat ( #14114 )
...
* Fixed path parameter encoding for date-time dataFromat
* Regenerated samples
2022-11-25 13:27:54 +01:00
Clemens Heppner
57644b6817
Initialization of typeAliases was triggered by fromModel(...), which is incorrect. ( #14054 )
...
When fromOperation(...) was called before fromModel, the aliases were uninitialized.
(cherry picked from commit 44ea23168362cfacf8a61ff944701990cf3fea76)
Co-authored-by: Clemens Heppner <ch@wps.de>
2022-11-25 16:17:17 +08:00
DmitryKubahov
f9d4d28f48
[Micronaut] Improving micronaut-model and micronaut-client generation ( #14065 )
...
* fix documentation
* improve build.gradle.mustache and pom.xml.mustache to assume different serialization libs jackson or micronaut-serde-jackson
* improve pojo.mustache to skip generating @JsonDeserialize as for micronaut-serde-jackson
* improve model generating by removing visible flag from @JsonTypeInfo as it is not supported by micronaut-serde-jackson
Co-authored-by: dmitry.kubakhov <dmitry.kubakhov@check24.de>
2022-11-25 15:28:18 +08:00
William Cheng
90a8b4effb
[PHP] better PHP symfony test ( #14117 )
...
* better php symfony test
* trigger build failure
* Revert "trigger build failure"
This reverts commit ed7a57ead2726705fe733a7027717b864810843f.
* update samples
2022-11-25 15:01:02 +08:00
Daniel Ziegler
9220e72674
[JavaSpring] fix missing description in @Operation annotation ( #13995 )
...
* fix: Java Spring missing description in operation annotation
* update samples
Co-authored-by: Daniel Ziegler <daniel.ziegler@senacor.com>
2022-11-25 10:56:28 +08:00
Mintas
76d8119150
put back missing import for NotNull annotation in #13365 fix #13885 ( #13941 )
2022-11-25 10:55:15 +08:00
William Cheng
743202241e
[Java][native][apache-httpclient] update dependencies to newer versions ( #14110 )
...
* update java native dependencies to newer versions
* update java native, apache-httpclient to newer version
2022-11-24 23:55:14 +08:00
William Cheng
980062f2bb
Improve Java native, apache-httpclient with better spec ( #14109 )
...
* improve java native, apache client with better spec
* fix java native async tests
* regenerate java native tests
2022-11-24 21:48:09 +08:00
José Bustamante Morales
6bb6f1b28a
Upgrade typescript-axios from 0.26.1 to 0.27.2 ( #14093 )
2022-11-23 17:48:16 +01:00
Justin Black
3eb90a69e6
Adds fix and tests ( #14102 )
2022-11-23 06:52:11 -08:00
Charles Treatman
dc1b2ed9e0
[Go] Fix generated client tests when there is no response body ( #14081 )
...
* [WIP] Isolated test case for Go api_test generator
* Fix tests for API endpoints without a return type
* Add the rest of the generated test fix
2022-11-23 21:05:26 +08:00
William Cheng
09c070a27e
update test, suppress warnings in java apache client ( #14098 )
2022-11-23 20:32:01 +08:00
William Cheng
743d2cde7f
Minor improvements to Gradle plugin ( #14097 )
...
* minor improvements to gradle plugin, test
* update gradle plugin doc
* fix out
2022-11-23 20:31:13 +08:00
Sorin Florea
d74cefba83
[JAVA][APACHE] Fix apache http client query parameters ( #14020 )
...
* Fix apache http client query parameters
* Update samples
2022-11-23 14:35:01 +08:00
Sorin Florea
906ec5dfa3
Cleanup outputDir before openApiGenerate ( #13659 )
...
* Cleanup outputdir before openApiGenerate
* Add cleanupOutput property to GenerateTask
2022-11-23 11:15:59 +08:00
Justin Black
871eda2731
[python] exposes deserialized bodies for non-2XX responses ( #14095 )
...
* Template update and sample update
* Samples regenerated
* Adds verification test
* Template update
* Samples regen, fixes exception instantiation
2022-11-22 09:35:26 -08:00
Mustansir Soni
a96777b6f4
[ #13998 ][Bug][PHP] Move isNullable section to the top of the setter function in templates ( #14005 )
...
* Move isNullable section to the top
* Manage extra lines
2022-11-21 14:18:36 +08:00
Ian Cubbon
903ff0ba47
Trim any space when we format the error message sent back to the client. ( #14066 )
...
A trailing whitespace gets included if the error is not a RFC7807 model.
2022-11-20 22:35:21 +08:00
William Cheng
67067b1b3c
comment out csharp tests
2022-11-20 16:13:32 +08:00
Martin Delille
2a7b3cd4b9
[cpp-qt-client] Fix warnings ( #14056 )
...
* Fix warnings
* Update samplE
2022-11-20 16:10:55 +08:00
Vittorio Parrella
4487042f0d
Issue 11401 - report correctly the parameters with the deep object specification ( #13909 )
...
* issue #11401 - Go client generator doesn't support deepObject in query
* samples generation
* fix generation
* fix generation
* generated samples
# Conflicts:
# samples/client/petstore/go/go-petstore/model_200_response.go
# samples/client/petstore/go/go-petstore/model_additional_properties_any_type.go
# samples/client/petstore/go/go-petstore/model_client.go
* Fixed unit tests
* revert to http connection for tests
* fix model_simple generation
* Fix parameter encoding issue
* simplified routine
* fix test url
* adapted for latest master, necessary generation
* samples generation
* sync with new master, regenerate samples
* added api client test
2022-11-20 15:09:33 +08:00
Oleh Kurpiak
95b566a3a9
[Java] fix additional annotations for oneOf interfaces ( #13958 )
2022-11-20 12:44:47 +08:00
devhl-labs
8e98bff934
mitigated a bug ( #13786 )
2022-11-20 12:28:29 +08:00
Jeremy Audet
9039c83bc4
Migrate python-prior/tests_manual/ to pathlib ( #14043 )
...
This change has no functional impact. In my view, `pathlib` has a more
pleasant API than `os.path`. Incidentally, this slightly reduces line
count.
cc @spacether
2022-11-19 07:46:42 -08:00
Justin Black
1748d03fb9
[python] Issue 13997 fix pass in model instances to new ( #14067 )
...
* Template update
* Adds test file
* Samples regenerated
* Adds missing #
2022-11-18 15:04:26 -08:00
William Cheng
1f7824c083
use Visual Studio 2022 in appveyor
2022-11-18 01:07:39 +08:00
devhl-labs
74441fde9f
[csharp-netcore] Removed net5, added net7 ( #14003 )
...
* removed net5, added net7
* bumped github action dotnet version
2022-11-18 00:50:29 +08:00
Oleh Kurpiak
40e04df096
[Java][Native] handle empty response body ( #13993 )
2022-11-17 23:27:59 +08:00
Alexei Bratuhin
e25f8c5d61
Add support for @GZIP in jaxrs-spec Quarkus templates ( #13983 )
...
* adjust templates for @GZIP
* add test
* remove debug output
2022-11-17 23:22:52 +08:00
Juan Ávila
5e50ff47b0
[JAVA][RETROFIT2] Include java.util.Set in fullJavaUtil imports ( #14048 )
...
* Include java.util.Set in fullJavaUtil imports
* Update java-retrofit2 samples
2022-11-17 21:55:45 +08:00
Jeremy Audet
92ecee8c27
Don't cast list to tuple in python-prior binding ( #14014 )
...
* Add test for python-prior type conversion error
In the spirit of test driven development, this test intentionally fails.
A following commit will fix the code to comply with the test.
See: https://github.com/OpenAPITools/openapi-generator/issues/14012
* Don't cast list to tuple in python-prior binding
Tweak the python-prior API bindings, so that they no longer cast lists
to tuples when making a POST request with a multipart/form-data
content-type. This fixes an interaction with
`urllib3.request_encode_body`, whose `fields` parameter expects tuples,
not lists.
cc @spacether
See: https://urllib3.readthedocs.io/en/stable/reference/urllib3.request.html
Fix: https://github.com/OpenAPITools/openapi-generator/issues/14012
2022-11-15 17:40:28 -08:00
Nick Malfroy-Camine
77226981b6
Make sure ts-ignore is ignoring right line ( #14011 )
...
* Make sure ts-ignore is ignoring right line
* generated samples
2022-11-15 18:07:19 +01:00
Larry O'Leary
42264aadd7
Fix invalid Python import for qualified package name ( #14015 )
...
* Add unittest for toModelImport
* Use `packageName` insetad of `packagePath()`
2022-11-14 14:28:36 -08:00
Jonas Reichert
e882421ff3
enhance response with bodyData ( #14006 )
2022-11-14 12:59:25 +00:00
William Cheng
2e44e78474
Update Ruby minimum version to 2.7 ( #14002 )
...
* update ruby minimum version to 2.7
* test ruby in cirleci
2022-11-13 12:14:21 +08:00
William Cheng
4a5c9ff2d2
Add tests for rust reqwest middleware client ( #13990 )
...
* add tests for rust reqwest middleware client
* add github workflow
* trigger build
* fix rust
* trigger build failure
* Revert "trigger build failure"
This reverts commit 42d8ff42ee04d207d8c2dad4a9714a9c7ad3b1c5.
* Update pom.xml
Co-authored-by: Nathan Shaaban <86252985+nshaaban-cPacket@users.noreply.github.com>
* simplify folder
Co-authored-by: Nathan Shaaban <86252985+nshaaban-cPacket@users.noreply.github.com>
2022-11-13 10:24:29 +08:00
Justin Black
188c39dccd
Fixes bug where python generates client with low version specs ( #13996 )
2022-11-11 11:40:33 -08:00
Elric Milon
1670e952ff
[Rust] Add support for reqwest-middleware when using reqwest ( #13946 )
...
Co-authored-by: Elric Milon <whirm@gmx.com>
2022-11-11 18:25:01 +08:00
Antoine Reilles
f81eb7e6f0
[jaxrs-cxf-cdi] use jackson for enum serialization ( #13766 )
2022-11-11 18:18:19 +08:00
Justin Black
01f0763ec3
[python] fixes enum naming bug ( #13985 )
...
* Adds fix
* Adds needed java imports
2022-11-10 13:44:36 -08:00
Jonas Reichert
f1b8190b19
[swift5] less restrictive alamofire dependency resolution ( #13977 )
...
* modify Alamofire version in podspec
* modify Alamofire version in Package.swift
* also pin optimistically in Cartfile
* optimistically resolve all other dependencies to next major version
2022-11-10 17:27:24 +00:00
Jonas Reichert
7ad9f835ff
[swift5] support content types with charsets ( #13981 )
...
* enable possibility to add charset to content-type
* update samples
2022-11-10 14:28:36 +00:00
Onur Elibol
d8bed4228d
Using import type for types imports [typescript-axios] ( #13964 )
...
* type imports to use import type instead of import
* generated samples
Co-authored-by: onur-caplena <onur@caplena.com>
2022-11-10 10:49:39 +01:00
Mustansir Soni
4667b7e471
[ #13954 ] Allows args and arg as schema properties in python client ( #13955 )
...
* Add args to reserved words
* arg and args to _arg and _args in templates
* Corrections
* Test added
* Corrections
* Use arg and args as defined properties
* Removed unnecessary assertion
* Suggested change
2022-11-09 11:10:29 -08:00
William Cheng
ca5d9b5e69
Add isEnumRef, isEnumOrRef to CodegenProperty ( #13880 )
...
* add isEnumRef to codegen property
* better format
* update R template to use isEnumOrRef
* update powershell template to use isEnumOrRef
* update samples
2022-11-08 11:16:16 +08:00
William Cheng
099a96b1ad
add option to skip reusing inline schemas ( #13892 )
2022-11-08 10:48:32 +08:00