William Cheng
b457c3de70
fix uuid example cast exception in python generators ( #16432 )
2023-08-29 13:34:54 +08:00
William Cheng
55252f4b25
update ruby samples
2023-08-28 15:17:05 +08:00
Wojciech Trocki
6310ecdb0f
issue15126: restore default support for golang generator ( #15127 )
2023-08-28 11:38:09 +08:00
William Cheng
80121aa88f
Prepare v7.0.1 ( #16409 )
...
* prepare 7.0.1 in master
* update doc
2023-08-25 16:11:29 +08:00
Dan Leehr
35f6eec71d
Add supportedMediaTypes needed for kubernetes client ( #16386 )
...
* Add supportedMediaTypes needed for kubernetes client
https://github.com/kubernetes-client/javascript/issues/893
* Add generated files
2023-08-24 08:43:50 +02:00
Robert Schuh
6146129bdc
[typescript] add http info calls to access headers ( #16260 )
...
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
---------
Co-authored-by: Robert Schuh <robert.schuh@valtech.com>
2023-08-23 11:25:27 +02:00
Chris
7f7717498f
[BUG] [java][jersey2/3] clientBuilder gets overwritten after call to customizeClientBuilder ( #16355 )
...
* [java][jersey2/3] call customizeClientBuilder after default config init
* regenerate the samples
2023-08-20 22:50:05 +08:00
William Cheng
ff19825610
[java] Remove hardcoded arrays in template ( #16340 )
...
* remove hardcoded arrays in template
* better model import in java client
* update
* better code format
* minor refactoring
* update
2023-08-19 10:20:48 +08:00
William Cheng
e69c58623f
update samples
2023-08-17 12:03:43 +08:00
William Cheng
f1bacd23e7
remove python flask py2 samples ( #16319 )
2023-08-14 13:34:25 +08:00
Yassine Ilmi
931197a1cd
Clean-up - Unnecessary trailing underscores in Python Flask, AIOHttp, BluePlanet ( #16249 )
...
* Remove trailing underscore in security_controller_.py and base_model_.py
* Regenerating sample files
* Clean-up files with trailing underscore in samples
* Update security extension to use the new security_controller
* Regenerate unmaintained samples
2023-08-14 13:26:24 +08:00
William Cheng
2635b52b42
[go] fix issue that tempfile is not deleted ( #16303 )
...
* #15131 Issue: Tempfile is not deleted
* delete tempfile in go client
---------
Co-authored-by: Aniruddh <aniruddhjoshi94@gmail.com>
2023-08-11 14:40:56 +08:00
William Cheng
fd12bb3508
[python] Fix data type ( #16291 )
...
* fix data type in python client codegen
* add model mapping feature
2023-08-10 23:05:35 +08:00
martin-mfg
3ed59cd593
[spring] reactive: fix Content-Type ( #16228 )
...
* don't set content-type to client's value
* revert manual sample change
* better fix
* generate samples
* cover 3rd case
* add new test endpoint
2023-08-08 15:52:18 +03:00
ふぁ
f3b930c48c
[python-nextgen] Fix noqa: E501
position ( #16280 )
...
* Fix `noqa: E501` position
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
---------
Signed-off-by: ふぁ <yuki@yuki0311.com>
2023-08-08 20:42:12 +08:00
Ween Jiann
2b44d4ed93
[go-server] Partially reverts and fix #15185 ( #16258 )
...
* Partitally reverts #15185
* Remove unused import
* Set zero value if param is empty
* Refactor samples, add test config
* Add tests
* Clean up
* Fix test
2023-08-07 20:43:30 +08:00
Noor Dawod
1d4a6d713f
Dart deep-equals ( #16251 )
...
* Add support for deep equality for complex types.
* Use version of collection used by the SDK.
* Use a const instead of final.
* Use deep equality only for arrays and maps.
* Generate pet store sources.
* Downgrade version of dependency.
* Expose `DeepCollectionEquality` instance.
* Revert last change.
2023-08-06 13:12:45 +08:00
karzang
e299382a42
[Java][Client] Fix handling of 'number' types in oneOf ( #16202 )
2023-08-06 11:16:50 +08:00
William Cheng
f6fb83878b
[Default] update isAdditionalPropertiesTrue tag to cover more types ( #16227 )
...
* enhance additional properties support
* update samples
* update tests
* add more tests
* update samples
* fix samples
2023-08-05 13:32:43 +08:00
William Cheng
3278eea9a4
Add tests for #16217 ( #16221 )
...
* add tests for #16217
* add new files
2023-07-31 11:03:36 +08:00
ふぁ
77311c3d76
[python-nextgen] Fix allOf missing imports ( #16217 )
...
* [python-nextgen] fix allOf missing imports
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] remove circular import
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] Fix circular refs
Signed-off-by: ふぁ <yuki@yuki0311.com>
---------
Signed-off-by: ふぁ <yuki@yuki0311.com>
2023-07-31 10:04:53 +08:00
William Cheng
526ca78e79
add tests for #16199 (python client) ( #16220 )
2023-07-30 01:19:11 +08:00
ふぁ
48ff57b4f6
[python-nextgen] fix #16010 circular refs lead to no imports ( #16199 )
...
* [python-nextgen] fix #16010 circular refs lead to no imports
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] remove unnecessary Postponed annotations
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] remove unnecessary Postponed annotations
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
---------
Signed-off-by: ふぁ <yuki@yuki0311.com>
2023-07-30 00:42:46 +08:00
William Cheng
d41fe12c1f
[python] Add tests for simple object with additional properties ( #16218 )
...
* add tests for simple object without additional properties
* update logic
2023-07-29 11:43:37 +08:00
ふぁ
d9fc039dcf
[python-nextgen] fix #16151 Disallow additional properties if not present - missing Any and Dict import ( #16208 )
...
* [python-nextgen] fix #16151 Disallow additional properties if not present - missing Any and Dict import
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] remove unwanted imports
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] remove unwanted imports
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
---------
Signed-off-by: ふぁ <yuki@yuki0311.com>
2023-07-29 10:51:28 +08:00
ふぁ
e411b2ac0a
[python-nextgen] Add type to actual instance ( #16204 )
...
* [python-nextgen] add type to actual_instance
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] fixed unnecessary type conversions
Signed-off-by: ふぁ <yuki@yuki0311.com>
* [python-nextgen] update samples
Signed-off-by: ふぁ <yuki@yuki0311.com>
---------
Signed-off-by: ふぁ <yuki@yuki0311.com>
2023-07-29 10:08:06 +08:00
William Cheng
7ca84e5c88
Add name, parameter name mapping to abstract go codegen ( #16171 )
...
* add name, parameter name mapping to abstract go codegen
* better code format
2023-07-28 09:57:23 +08:00
Adam Shannon
90eacb685c
fix(golang): make sure xml.Encoder is closed ( #16141 )
2023-07-26 15:48:46 +08:00
Cameron Koegel
54d996732f
[Ruby] Fix Operation Servers ( #16144 )
...
* [Ruby] Fix Operation Servers
* user `server_index` instead of `index`
* use nil as default
* add tests
* revert tests
* add tests to custom file
* add test file to ruby-faraday
2023-07-25 12:18:23 +08:00
Cameron Koegel
de0bffb99d
[Ruby] Update Model Creation and Attribute Validation ( #16114 )
...
* update attribute validation and model creation
* generate samples
* update tests
* update other tests
* fix custom pet_spec tests
* fix autoload tests
2023-07-21 08:58:55 +08:00
William Cheng
7dee666826
add python name mapping support ( #16120 )
2023-07-20 17:30:01 +08:00
Dennis Melzer
e77f9ea783
Add new OAuth2RequestInterceptor to remove deprecated open feign classes ( #16011 )
...
* Add new OAuth2RequestInterceptor to remove deprecated open feign classes
* Add override
* Add version
* Add older version
* Update docs
* Fix issue with multiple security schemes
* Move cli option to spring code gen
* Fix documentation options
* Remove resource folder
* Fix duplicate annotation
* Add an enable flag
* Remove generator setting
* Revert codgen changes
* Revert config generator changes
2023-07-13 08:35:39 +08:00
William Cheng
7b3681af47
fix isMap ( #16043 )
2023-07-11 17:14:44 +08:00
Peter Leibiger
75067b2581
[Dart] Update CI ( #15981 )
...
* [dart] Update CI
* cache maven dependencies
* use newest exec plugin
* execute pub via dart subcommand
* Use run command directly
2023-07-10 11:27:01 +08:00
William Cheng
08c3f8973e
[python] Fix array of array of model's to_dict, from_dict ( #16032 )
...
* fix array of array of model's to_dict, from_dict
* update samples
2023-07-08 14:12:42 +08:00
William Cheng
9170306ffa
Fix Spring CI sample folder ( #16005 )
...
* fix spring CI sample folder
* fix path
* trigger build
* test push
* add spring jdk17 workflow
* trigger build
2023-07-07 10:23:34 +08:00
Bodo Graumann
ba1c600830
[typescript] Fix support for relative URLs ( #15482 )
...
* Add test for different url types
* Fix tests for typescript inversify framework
* Add workaround for relative URLs
* Regenerate samples
2023-07-06 17:30:19 +02:00
bernie-schelberg-mywave
a42f90b0e8
Fix #12412 Use enum type for discriminator ( #13846 )
...
* Fix #12412 Use enum type for discriminator
* Rename variable
* Fix required property in test resource
* Add example of enum mapping to samples
* Generate samples
* Generate samples after merging master
* Regenerate samples
* Fix raw use of parameterized class
* Add test showing serialization and deserialization of classes with enum discriminator
* Remove old generated files
* Generate samples
* Generate samples
2023-07-04 23:25:39 +08:00
Richard Lavoie
117e5118b1
[GO] Fix value formatting in url with slices ( #15581 )
...
* fix reflect value for Slice
* Add test
2023-07-03 15:45:14 +08:00
Dennis Melzer
d6538e3327
Fix import for spring boot 3 ( #15949 )
...
* Fix import for spring boot 3 and add a test for optional generation
* Remove timestamp
* Add sample to github workflow
2023-07-01 14:31:44 +08:00
Noor Dawod
d5c53b9812
Fix epoch deserialization and parsing numbers ( #15948 )
...
* Fix 2 bugs with epoch deserialization and parsing numbers.
* Generate samples.
2023-06-30 00:06:12 +08:00
karzang
e9d98666a1
[Java][Client] Fix #12556 Support primitives and arrays in oneOf ( #13897 )
...
* [Java][Client] Fix #12556 Support primitives and arrays in oneOf
* Regenerate petstore samples
* Regenerate petstore test samples
* Treat 'BigDecimal' as primtive datatype
* Fix integration tests
2023-06-29 16:46:55 +08:00
Frederic Jones
3627e57a4c
Add validation.constraints package import to delegates when using bean validation ( #15921 )
2023-06-26 23:52:38 -07:00
martin-mfg
33e120a14d
[Eiffel] fix Eiffel schema lookup, clean up outdated samples ( #15901 )
...
* make all unmaintained samples executable
* remove samples not generated by any config (not even unmaintained configs)
* remove deleted samples from github workflows
2023-06-27 10:21:28 +08:00
martin-mfg
7e89e1ea81
fix import mapping for return types ( #14525 ) ( #15719 )
...
* importContainerType = true
* add unit test
* disable MyImportTest
* build all samples, add import exceptions
* simplify code
* delete myImportTest
* generate docs
* extend comment
* remove inline comment
2023-06-21 15:55:29 +08:00
Noor Dawod
3dd93beac2
Introduce changes necessary for Dart 3.0.0/Flutter 3.10.0 ( #15516 )
...
* Expose `deserialize` function.
* Rename `json` argument.
* Generate Petstore code.
* Upgrade minimum version of `intl` dependency.
2023-06-20 09:35:25 +08:00
Max Strübing
730b946537
[Bug] fix: use length to check for default return media type ( #15833 )
...
* fix: use length to check for default return media type
as `mediaTypes` is an array of strings and an required argument
it will never be undefined when we can rely on the typesystem.
However, it can be zero length(`[]`) and in this case we would
throw.
* Closes #15011
* chore: update examples
2023-06-16 07:23:58 +02:00
Rexios
95cefaeecd
[Dart] Convert DioError
to DioException
( #15783 )
...
* Convert `DioError` to `DioException`
* Update samples
* Update dio version in example
* Use proper dio version
* Regenerate dart samples
* Regenerate
* Regenerate samples
* update samples
* remove outdated test files
* update test
* remove outdated test files
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-06-16 00:16:39 +08:00
Szabolcs Székelyi
bca80c0d3d
[dart-dio] Correctly serialize path parameters ( #14666 )
2023-06-15 13:45:19 +08:00
William Cheng
b42234eb3c
[python] Fix map of array in property ( #15844 )
...
* fix map of array in property (python)
* update samples
2023-06-15 11:50:56 +08:00