William Cheng
b72eba90cd
[java][okhttp-gson-nextgen] better oneOf implementation ( #11146 )
...
* add validJsonObject method
* add check for null
* fix list model generation
* fix optional fields validation
* add tests
* fix variable naming
* update tests
* add fromJson in oneOf, add tests
* convert JSON to static
* remove trailing space
* add fromString methods to all models
* add toJson, fix anyOf template
* remove workarounds
* undo changes to tests
* skip file schema test
* add new file
2021-12-18 23:22:55 +08:00
Josh Burton
6f6d4f8c02
[dart-dio-next] Removes dioLibrary option ( #10931 )
...
As there is no longer a fork of the dio library this option can be removed
2021-12-17 10:36:42 +08:00
William Cheng
b2daa5a836
update jackson-databind-nullable to 0.2.2 ( #11121 )
2021-12-15 11:41:16 +08:00
Justin Black
cee5f75912
Feat adds content and header properties to CodegenResponse ( #11046 )
...
* Adds responseHeaders to codegenResponse
* Sets response headers in codegenResponse
* Samples updated
* Adds test of response headers
* Adds content to CodegenResponse
* Sets codegenResponse content
* Tests added, test content-data.yaml spec update
* Adds mediaTypeSchemaSuffix input to getContent
* Tests updated
* Updates how response content schema names are set
* Adds missing Locale to String.format invocations
2021-12-10 13:49:29 -08:00
Tomasz Prus
b755ae288a
[Python] Add option to select/detect content-type. ( #10978 )
...
* [Python] Add option to select/detect content-type.
* Regenerate samples after rebase.
* Update samples.
* test: fix assertion
2021-12-08 13:15:26 -08:00
William Cheng
e00efe7c8d
Merge remote-tracking branch 'origin/5.4.x' into 6.0.x
2021-12-07 00:12:13 +08:00
William Cheng
2b7910c875
Merge remote-tracking branch 'origin/master' into 5.4.x
2021-12-06 23:57:07 +08:00
Peter Leibiger
ecddd4cff1
[dart][dio][built_value] Fix missing serializer factory builders for additionalProperties ( #11011 )
...
Refactor the addition of custom serializer factories.
2021-12-04 14:32:36 +08:00
jiangyuan
e7ac0eec4b
[Python] fix model.mustache import ( #10988 )
...
* fix model.mustache import
* add samples file change
Co-authored-by: jiangyuan04 <jiangyuan04@baidu.com>
2021-11-29 17:50:19 -08:00
Tomasz Prus
ca848871da
[Python] Add missing Mock library for Python 2.7. ( #10939 )
...
* [Python] Add missing Mock library for Python 2.7.
* Update template for test-requirements.txt.
2021-11-24 15:54:25 +08:00
Tomasz Prus
e9f2ccde67
[Python] Add option to select content-type using body or force it for… ( #10686 )
...
* [Python] Add option to select content-type using body or force it for API call
* Add support for application/json-patch+json
* Add unittests.
2021-11-22 08:41:04 -08:00
Ian Cubbon
6779c33b9d
[GO][Client] Multipart/form-data Request Support More Than One File ( #10843 )
...
* Instead of limiting a request to a single file when
performing an upload, use a slice of files so an
arbitrary number of files can be used in the form.
* Remove commented out line of code
* Update examples for multi-form file fix for multiple files
* Convert spaces to tabs for indentation
* Updated examples to have tabs instead of spaces
* Add an example of a multipart/form-data OA3 schema
that contains two files to be uploaded
2021-11-22 16:27:43 +08:00
WILLIAM CHENG
eb75515715
Merge branch '5.4.x' into 6.0.x
2021-11-21 09:50:47 +08:00
WILLIAM CHENG
78fe5dc427
Merge remote-tracking branch 'origin/master' into 5.4.x
2021-11-21 09:43:21 +08:00
Oleh Kurpiak
e7c3bdacc2
[Java] fix deserialization of readonly properties ( #10113 )
...
* [Java] fix deserialization of readonly properties
* [Java] fix deserialization of readonly properties
* [Java] fix deserialization of readonly properties
* [Java] fix deserialization of readonly properties
2021-11-14 22:05:25 +08:00
Andrew
d91ff3a150
[GO] dont canonize headers ( #10779 )
...
* [GO]: dont canonize headers
* [GO]: update unit tests
2021-11-14 10:36:49 +08:00
William Cheng
bd1a6471b6
[java][Jersey2] add spotless maven, gradle plugins ( #10796 )
...
* add bunker-holding logo
* add spotless plugin to jersey2 java client
* add spotless plugin to java jersey2 client
* use jdk11 in gradle tests
* fix gradle test local spec
* setup java 11
* skip spotless in check task
2021-11-06 18:11:58 +08:00
WILLIAM CHENG
29be352deb
Merge remote-tracking branch 'origin/5.4.x' into 6.0.x
2021-11-02 12:59:35 +08:00
WILLIAM CHENG
025e560985
Merge remote-tracking branch 'origin/master' into 5.4.x
2021-11-02 12:51:52 +08:00
William Cheng
48f81eef45
use IllegalArgumentException instead ( #10745 )
2021-11-02 12:47:15 +08:00
Justin Black
7559b53370
Feat adds python AnyOf send and receive example ( #10754 )
...
* Samples regenerated
* Adds AnyOf tx/rx example to python
* Updates samples
2021-11-01 12:15:45 -07:00
WILLIAM CHENG
4f2b5ee36d
Merge remote-tracking branch 'origin/5.4.x' into 6.0.x
2021-11-01 00:54:44 +08:00
WILLIAM CHENG
ab603a7322
Merge remote-tracking branch 'origin/master' into 5.4.x
2021-11-01 00:49:06 +08:00
William Cheng
8551b0af49
[java][jersey2] remove warning using JsonMapper.builder ( #10734 )
...
* remove warning usign JsonMapper.builder
* add back java8 tag
2021-10-30 16:55:33 +08:00
William Cheng
c3740dd647
update scribejava to 8.x ( #10733 )
2021-10-30 14:42:48 +08:00
William Cheng
d75683aeae
[java][jersey2] update plugins in pom.xml ( #10710 )
...
* update jersey2 plugin
* remove jar
2021-10-29 12:36:40 +08:00
Martin Visser
59d5851797
Fix library generation compatibility with Gradle 7.2 ( #10716 )
...
* Make Java libraries compatible with Gradle 7
* Make kotlin-spring compatible with Gradle 7
* Update samples to comply to Gradle 7.2
* Generate samples
2021-10-29 12:36:12 +08:00
Peter Leibiger
f1ab3edbc0
[dart] Fix pub server URL ( #10695 )
...
* replace private pub server with official pub server URL
2021-10-27 00:33:58 +08:00
itaru2622
97e079fde0
add no_proxy support to python client ( #10648 )
...
* add no_proxy support to python client
* add unittest for no_proxy supporting, python client
* update samples for no_proxy supporting, python client
* fix input parameter in samples/openapi3/.../tests_manual/test_extra_pool_config_options.py
* re-implement no_proxy support to python client according to PR conversation #10648
* re-update samples for no_proxy supporting, python client
2021-10-26 10:12:42 +02:00
WILLIAM CHENG
3594b3452d
Merge remote-tracking branch 'origin/5.4.x' into 6.0.x
2021-10-25 13:31:12 +08:00
WILLIAM CHENG
42f4e863b7
prepare 5.4.0-SNAPSHOT
2021-10-25 12:13:33 +08:00
William Cheng
378465702c
Prepare v5.3.1 in the master ( #10681 )
...
* prepare v5.3.1
* update doc
* update readme
2021-10-25 01:16:07 +08:00
William Cheng
ec2ed98269
better comment/docstrings in jersey2 apiclient ( #10668 )
2021-10-24 12:19:20 +08:00
William Cheng
bb37a71d06
update dependencies in build.sbt to newer versions ( #10667 )
2021-10-23 16:17:46 +08:00
WILLIAM CHENG
afacdb229a
Merge remote-tracking branch 'origin/master' into 6.0.x
2021-10-23 10:16:27 +08:00
William Cheng
885a813f86
update java jersey2 dependencies ( #10659 )
2021-10-23 10:13:39 +08:00
Tomasz Prus
b1950dd488
[Python] Remove virtualenv deprecated option from test scripts. ( #10666 )
...
* [Python] Remove virtualenv deprecated option from test scripts.
* [Python/asyncio] create venv with Python 3.x
2021-10-22 17:32:44 -07:00
Jordan M. Adler
e7dace6099
[typescript] Add headers to ApiException ( #10153 )
2021-10-22 08:50:03 +02:00
William Cheng
681578d1b5
rename enum constants ( #10631 )
2021-10-22 09:26:48 +08:00
William Cheng
730636ad31
Merge remote-tracking branch 'origin' into 6.0.x
2021-10-19 12:55:59 +08:00
William Cheng
2bd2c23115
Revert "[JAVA][jersey2] import the auto generated supporting JSON class only when discriminator is needed ( #10557 )" ( #10597 )
...
This reverts commit 52713b21d452bcc4219793861443b495d2a03213.
2021-10-14 11:41:19 +08:00
agilob
77b72bd0ee
Dart json_serializable: remove experimental generator ( #10532 )
2021-10-12 16:07:23 +08:00
beytun
52713b21d4
[JAVA][jersey2] import the auto generated supporting JSON class only when discriminator is needed ( #10557 )
...
* Import the auto generated supporting JSON class only when discriminator is needed
* Generate samples again
2021-10-12 16:05:38 +08:00
William Cheng
4b62b55877
use implementation, add min version of maven, gradle ( #10571 )
2021-10-11 21:10:04 +08:00
William Cheng
96c65fea61
[Java] add an option to customize gradle.properties ( #10540 )
...
* add an option to customize gradle properties
* add more info to gradle.properties
2021-10-08 11:20:50 +08:00
William Cheng
6c5f6d2400
[java] Update Gradle to 7.2 ( #10538 )
...
* update gradle to 7.2
* update samples
* use gradle-7.2-bin.zip instead
2021-10-08 10:48:27 +08:00
William Cheng
59ddcc31ab
update samples
2021-10-06 12:13:24 +08:00
William Cheng
0bfa28f844
Merge remote-tracking branch 'origin/master' into 6.0.x
2021-10-06 12:00:02 +08:00
Bodo Graumann
9aadd7724c
Add message and more context to RequiredError ( #10530 )
2021-10-05 12:41:49 +02:00
Josh Burton
f5e8f54b21
[dart-dio-next] Adds an option for using the dio_http package ( #10497 )
...
* [dart-dio] Adds an option for using the dio_http package
Relates to #10305
* [dart-dio-next] Generates new dio_http sample
* [dart-dio-next] renames dio_http sample, adds pom.xml
* [dart-dio-next] Removes executions not required
2021-10-05 14:03:48 +08:00