Commit Graph

6736 Commits

Author SHA1 Message Date
William Cheng
2db3070b2d Update java (okhttp-gson) client dependencies to newer versions (#11877)
* update java okhttp-gson client dependencies to newer versions

* update samples
2022-03-15 18:38:12 +08:00
Cameron Koegel
266de25cf3 [Python] Added Support for Validating and Converting Model Attributes (#11134)
* [Python] Added Support for Validating and Converting Model Attributes

* generate new samples

* remove attribute error

* update samples

* revert old changes

* changed spec_property_naming default to true

* regenerated samples

* regenerate samples
2022-03-15 00:35:39 +08:00
William Cheng
7ac90ed98f [Go] add more tests to cover more cases (#11849)
* more tests for go client

* add new files

* update samples

* add more tests
2022-03-11 10:42:24 +08:00
NoTuxNoBux
795db0c19e Fix incorrect FileParameter deserialization in csharp-netcore (#11850) 2022-03-11 10:37:45 +08:00
devhl-labs
22a1906480 [csharp-netcore] Upgrade to System.Text.Json (#11741)
* refactor nrt annotation

* enable nrt by default in .net6.0+

* use shorter nrt annotation

* build samples

* removed debugging lines

* fixed model and operatoin constructors

* reverted a commented line for comparison

* upgraded to System.Text.Json

* build samples

* build samples

* deleted samples to remove old files

* bug fixes

* bug fixes

* added tasks to track the bugs
2022-03-10 15:02:42 +08:00
Gustavo De Micheli
26f65de5ec Add auto-generated doc to scala-akka client (#11840)
Co-authored-by: Gustavo De Micheli <gustavo.de.micheli@lunatech.com>
2022-03-10 10:04:51 +08:00
Cameron Koegel
fd1ede6a73 [Python] Added Ability to Initialize Models by Passing in Dictionaries (#11125)
* [Python] Added Ability to Initialize Models by Passing in Dictionaries

* formatting change

* generate new python samples
2022-03-09 09:41:15 -08:00
Cameron Koegel
94b1440074 [Python] Add Support for Content-Disposition Header without filename (#11055)
* [Python] Add Support for CD header w/o filename

* updated documentation per PR instructions

* fixed formatting and updated samples and docs

* revert docs changes

* regenerate python samples

* updated sample python test
2022-03-09 01:10:49 +08:00
Cameron Koegel
b1c6513015 [Ruby] Added Support for Building Models from Hashes with Strings as Keys (#11243)
* [Ruby] Added Support for Building Models from Hashes with Strings as
Keys

* generate samples
2022-03-09 00:59:53 +08:00
Katsuyuki Omuro
16fd760b16 [Ruby] Add x-group-parameters support to Ruby client (#11825)
* add group parameter support to Ruby templates

* update generated sample files
2022-03-09 00:52:46 +08:00
Bruno Coelho
00ef435018 [swift5][client] create comment to warn about android api version (#11830) 2022-03-09 00:03:02 +08:00
Radek Postołowicz
c22997b9b8 Cleanup Jackson type info mess fixes (#9441) (#11691)
* Cleanup Jackson type info mess fixes (#9441)

* fixup! add import mapping for JsonIgnoreProperties
2022-03-07 09:36:05 +08:00
William Cheng
482032d14f fix warnings due to incorrect docstring (#11815) 2022-03-07 09:23:09 +08:00
William Cheng
188f37f5a9 Merge branch 'master' of https://github.com/OpenAPITools/openapi-generator 2022-03-06 22:35:33 +08:00
William Cheng
03d4d75431 update C# samples 2022-03-06 22:35:04 +08:00
William Cheng
79872523d6 add tests, better code format (#11814) 2022-03-06 22:34:33 +08:00
William Cheng
f33ace6b03 update c samples 2022-03-06 21:48:00 +08:00
William Cheng
087c5a2fdb update c# samples 2022-03-06 21:29:49 +08:00
Oleh Kurpiak
2e0dc573b3 [Java][WebClient] allow sync requests (#11780) 2022-03-04 22:58:03 +08:00
William Cheng
876f2fe9f7 [typescript-angular] update package.json (v11) to address security alerts (#11765)
* remove package-lock.json

* remove package-lock.json, update dev dependencies

* add package-lock.json
2022-03-02 17:21:13 +08:00
William Cheng
c87f33dc46 remove typescript angular v6, v7 samples 2022-03-02 16:25:02 +08:00
sdoeringNew
53c2c66682 #8881: add ESM to typescript-fetch (#11720)
In case of "supportsES6" an additional tsconfig.esm.json is created. That will add an ECMAScript module to the npm build.
2022-03-02 08:37:54 +01:00
Jérôme Jutteau
21f649e087 [Rust] Support for withAWSV4Signature option (#11690)
* [rust] add support for withAWSV4Signature option in reqwest (#11193)

Signed-off-by: Jérôme Jutteau <jerome.jutteau@outscale.com>

* [rust] add petstore sample for withAWSV4Signature option for reqwest (#11193)

Signed-off-by: Jérôme Jutteau <jerome.jutteau@outscale.com>

* [rust] update all samples (#11193)

Signed-off-by: Jérôme Jutteau <jerome.jutteau@outscale.com>
2022-03-02 01:20:58 +08:00
LeComptoirDesPharmacies
dfc471dd90 LDS-2228 : remove undefined headers (#11757)
Remove undefined value from header

Envoyé depuis mon iPhone.
P.S. : Ce commit est certifié sans gluten

Co-authored-by: Géry THRASIBULE <g.thrasibule@lecomptoirdespharmacies.fr>
2022-03-01 17:37:56 +01:00
Stephane Carrez
e37400554c [Ada] New options to choose the Ada support library in client and server (#11749)
* [Ada] New options to choose the Ada support library in client and server generated code

* new option httpSupport to choose between Curl or AWS (Ada Web Server) support
* new option openApiName to choose the package name of the OpenAPI support library
* update the templates to customize the support library
* update generated GNAT config.gpr file
* update the client petstore Ada samples

* Fix call to toLowerCase() to give a locale

* Rebuild the Ada generator documentation
2022-03-02 00:30:29 +08:00
Mico Piira
4daead1aea [Java] Fix reactor-netty dependency (#11747)
The spring-boot-starter-webflux uses
io.projectreactor.netty:reactor-netty-http
dependency so the io.projectreactor.ipc:reactor-netty
is actually not used at all
2022-03-01 17:39:58 +08:00
William Cheng
bdfca5b95f fix typo in cpp qt client (#11752) 2022-03-01 13:52:41 +08:00
William Cheng
9d86d1db5e fix typo in java feign client (#11751) 2022-03-01 11:22:19 +08:00
William Cheng
683984896e update maven-javadoc-plugin to newer version (#11737) 2022-02-27 16:57:16 +08:00
William Cheng
b0877a112d fix oneOf discriminator lookup in java okhttp-gson client (#11735) 2022-02-27 15:42:54 +08:00
Reda
33b89148e5 [JavaSpring] Multipart causing HttpMediaTypeNotSupportedException when parameter is different than File or String (#11449)
* Generate @RequestParam when parameter is not a File

* Fix tests to use @RequestParam

* Enhance testMultipartBoot test case

* Update the Petstore sample

* Add MultipartMixedStatus files

* Use @RequestPart for spring-cloud when param is File

* Generate samples

* Delete spring-cloud formParams.mustache file

* Regenerate samples
2022-02-27 15:07:35 +08:00
sullis
f1d0724f2a [java] junit 4.13.2 (#11733) 2022-02-27 13:18:19 +08:00
William Cheng
33ec0540b2 fix typo in the comments (#11729) 2022-02-26 15:45:30 +08:00
William Cheng
c3c82513fe update samples for cpp-qt client 2022-02-26 15:26:10 +08:00
Dominik Schmidt
e35a1270a3 Simplify forward declaration detection (#11490)
This makes sure all model classes are added to the forward declarations
which makes it possible to create templates without any model includes
which helps to resolve circular inclusion issues.
2022-02-26 14:56:41 +08:00
William Cheng
5c673d89c4 [typescript-angular] only support Angular v9+ (#11726)
* only angular 9+ is supported in typescript-angular

* clean up typescript-angular samples

* clean up samples

* fix test, update doc
2022-02-26 07:49:21 +01:00
William Cheng
0e14afc952 fix maven-wrapper.properties filename typo (#11727) 2022-02-26 14:36:33 +08:00
William Cheng
1cd4f3b46f update ruby samples 2022-02-26 14:20:09 +08:00
koudenpa
aa63ea09f8 Fix Perl client header params (#11713)
* Fixed perl client header construction

* update perl-petstore sample
2022-02-25 20:43:36 +08:00
William Cheng
2daa7391e0 update polly to newer version 7.2.3 (#11714) 2022-02-25 19:13:37 +08:00
Sergii Baitala
237706df64 [cpp-restsdk] Change build folder structure to match include folder structure in installed client (#11487)
* change source folder structure

* fix importMapping
2022-02-24 14:35:59 +08:00
William Cheng
ae86945653 Add test for RFC3999DateFormat clone method (#11706)
* add test for RFC3999DateFormat clone method

* better comment
2022-02-24 13:15:07 +08:00
Chris White
d153134dec Fixed RFC3999DateFormat clone NPE (#11705) 2022-02-24 12:29:23 +08:00
Kuan-Yin Chen
ab63786610 [Python] remove default content-type in the request (#10782)
* remove default content-type in the request

* add remove default content-type test

* fix duplicate content type

* update sample

* add missing params

* update sample

* only assign content type if exist

* update sample

* update sample

* format code

* update sample
2022-02-24 12:08:49 +08:00
Bruno Coelho
266cd5de0d [swift5][client] remove apiResponseQueue in the clients that don't have any impact (#11698) 2022-02-24 01:37:33 +08:00
William Cheng
df39875502 fix buils warning in java native client (#11688) 2022-02-22 17:04:14 +08:00
Gustavo De Micheli
f59c07b24a Add Model Docs to scala-akka generator as defined in its README (#11684)
Co-authored-by: Gustavo De Micheli <gustavo.de.micheli@lunatech.com>
2022-02-22 16:38:36 +08:00
방진영
79970228e6 rollback curl_list_free keyword (#11677) 2022-02-22 16:27:34 +08:00
William Cheng
df05e6f4bc Update parser to 2.0.29 (#11388)
* update parser to 2.0.29

* better handling of null in dereferencing

* update parser to 2.0.30

* update core to newer version

* add new files

* rollback to previous stable version

* remove files

* Fixes for python-experimental NullableShape component

Co-authored-by: Justin Black <justin.a.black@gmail.com>
2022-02-21 18:37:52 +08:00
sullis
3c8f249c6c [java] logback 1.2.10 (#11659)
Latest version of logback
https://logback.qos.ch/news.html
2022-02-19 18:52:39 +08:00