Andre Vegas
d7edbad8d6
[java][apache-httpclient] update httpclient dependency to the latest 5.x ( #14673 )
...
* #14672 - adding generator with apache http client 5
* #14672 - adding generator with apache http client 5
* #14672 - adding generator with apache http client 5
* #14672 - adding generator with apache http client 5
2023-02-15 15:12:39 +08:00
William Cheng
85a7d69b5f
update starlette to newer version ( #14700 )
2023-02-15 14:59:43 +08:00
Anton Averchenkov
f455ac166c
Add 'endsWith' handlebars helper function ( #14634 )
...
* Add 'endsWith' handlebars helper function
* add tests
* fix test
2023-02-15 11:14:59 +08:00
Daniel Imber
e00d8d564a
[BUG] [Kotlin Client] Template: isUniqueItems rather than uniqueItems ( #14677 )
2023-02-13 11:14:42 +08:00
William Cheng
110460b71a
[python-nextgen] better datetime support in parameters ( #14621 )
...
* add allowStringInDateTimeParameters option
* add tests
* add files
* add tests for datetime query parameters
* fix file anme
* trigger build
* fix pytest
* install test requirement
* trigger build
* break build
* add new files
* fix Locale.ROOT
* update doc
2023-02-12 21:11:29 +08:00
William Cheng
72c02e4bc1
optionally support float strict type ( #14618 )
2023-02-12 19:44:18 +08:00
William Cheng
d7a2e4a293
Apache Camel: implicit headers ( #14674 )
...
* Apache Camel: fix implicit headers
* ./mvnw clean package
./bin/generate-samples.sh
./bin/utils/export_docs_generators.sh
* Q
* Created samples/openapi3/client/3_0_3_unit_test/python/test/.gitempty
* update samples
---------
Co-authored-by: Giacomo Carnevale <gcarnevale@imolainformatica.it>
2023-02-11 23:48:55 +08:00
William Cheng
b6abace9dc
[JAVA] java.net.http.HttpClient (java native) conditionally depend on apache ( #14670 )
...
* JAVA-NATIVE conditionally depend on apache
* add hasFormParamsInSpec in abstract java codegen
* use hasFormParamsInSpec instead
* minor fix
---------
Co-authored-by: Sergey Prytkov <sergey@razz.team>
2023-02-11 22:06:44 +08:00
Oleh Kurpiak
9a0aee90bd
[Java] fix JSON template (no samples update)
2023-02-11 12:52:55 +02:00
William Cheng
e702506e4d
update samples
2023-02-11 10:35:27 +08:00
Beppe Catanese
68b944e6e6
Preserve order of securitySchemes ( #14536 )
...
* Remove alphabetical sort
* Update integration testing expectations
* Regenerate files
2023-02-10 22:20:19 +08:00
canadazhangsan
1b60ee1799
[Java][native]Fixed StringJoiner add method parameter error ( #14646 )
...
Co-authored-by: Ran Tao <ran.tao@tech-tao.com>
2023-02-10 10:10:21 +08:00
Tom Deering
4664f6c46c
[Java] Fix APIClient basePath Configuration ( #14600 )
...
* Nullify serverIndex in java ApiClient.setBasePath
Restores previous behavior broken between v6.2.1 and v6.3.0
* Regenerate samples
2023-02-09 18:27:57 +08:00
William Cheng
687bace3f3
[Java][native] add spotless gradle/mvn plugin ( #14641 )
...
* add spotless plugin to java native client
* apply spotless
* Revert "apply spotless"
This reverts commit 485d50bbde417044f8aabaef76dee906afc6798c.
2023-02-09 10:29:40 +08:00
William Cheng
011982ab9c
[csharp-netcore] add tests for uuid string with pattern ( #14411 )
...
* add tests for uuid with pattern in csharp clients
* update samples
* update samples
* update
2023-02-08 20:54:56 +08:00
Bach
98333492cf
change access level of LOGGER ( #14558 )
...
Co-authored-by: Bach <xuan_bach_nguyen@earthbrain.com>
2023-02-08 20:07:03 +08:00
William Cheng
4c8e230e50
update ts samples
2023-02-08 10:53:30 +08:00
TORISOUP
7ca0b92944
[csharp-netcore] HttpClient/Set TimeoutException to inner exception in case of timeout ( #13862 )
...
* Changed to TimeoutException
* Handle timeout exceptions as inner exceptions.
* Corrected arguments for compatibility
2023-02-08 10:28:55 +08:00
duckboy81
e13a4e143b
Added missing end code block ticks ( #14630 )
...
Looks like a large, sweeping change trimmed off a few backticks. Without them the rest of this readme is rubbish.
2023-02-08 10:24:06 +08:00
Szabolcs Székelyi
0f1919ee53
[dart-dio] Fix anyOf serialization ( #14528 )
...
Fixes #14519
2023-02-08 10:22:20 +08:00
Nico Korthout
26eb1dc805
[Kotlin-Spring] Support multiline descriptions ( #14406 )
...
* [Kotlin-Spring] Support multiline descriptions
This commit adds support for multiline descriptions for operations in
the Kotlin-Spring generator, for both regular API generation (i.e.
Controller), as well as interface-only API generation.
Multiline descriptions allow us to use rich text representations, e.g.
with Markdown. Note that Markdown-formatted descriptions are rendered
nicely in Swagger-UI. I imagine that most openapi consumers will be able
(or will want to) support Markdown (at some point).
The solution for Kotlin-Spring is rather simple, using Raw Strings to
contain the `unescapedNotes`.
See: https://kotlinlang.org/docs/strings.html#raw-strings
Note that specific unescaped strings could cause problems. For example,
the string containing three double quotes `"""` would result in compile
errors for the generated code. I think this is acceptable.
Note that an improvement is possible to use `.trimMargin()` in
combination with the pipe symbol `|`, to allow specific margin
prefixing.
Note that the description is used in escaped form in the JavaDoc. This
could be resolved by prefixing every line of the unescapedNotes with a
star `*`.
For now, I've chosen to implement this the simplest way I could think
off.
Signed-off-by: Nico Korthout <nico.korthout@camunda.com>
* [Kotlin-Spring] Update samples
Signed-off-by: Nico Korthout <nico.korthout@camunda.com>
---------
Signed-off-by: Nico Korthout <nico.korthout@camunda.com>
2023-02-07 17:25:12 +00:00
Beppe Catanese
515abf8c68
[Go] Export isNil function in utils.go ( #14625 )
...
* Rename isNil to IsNil
* Regenerate files
2023-02-07 22:15:30 +08:00
devhl-labs
927bfa481f
Inline allOf parameters are always not required ( #14278 )
...
* fixed the issue
* added comment
2023-02-07 21:54:20 +08:00
Beppe Catanese
031115356d
Replace deprecated code ( #14639 )
2023-02-07 21:52:19 +08:00
William Cheng
bbc42696ab
[java] Fix enum ref issue in array default value ( #14638 )
...
* fix enum ref issue in array default value (java)
* update samples
* update tests
* update samples
2023-02-07 21:49:30 +08:00
William Cheng
cda3517891
[Go] properly set header parameters on api clients ( #14637 )
...
* [Go] properly set header parameters on api clients
* update samples
* update samples
---------
Co-authored-by: Paul Sokolik <paul.sokolik@gmail.com>
2023-02-07 21:45:24 +08:00
William Cheng
d90bdcbec7
update readme ( #14626 )
2023-02-06 11:02:04 +08:00
Robin Karlsson
ca19fa0ef3
[java][jersey] Fix ALLOW_COERCION_OF_SCALARS ( #14619 )
...
* Remove dead code
* Refactor containsKey before get
* Minor refactor
* Use JsonMapper.builder() to build ObjectMapper
Fix a bug where ALLOW_COERCION_OF_SCALARS wasn't set properly.
* Update samples
* Oops, fix a typo
2023-02-06 10:34:21 +08:00
William Cheng
31c3a40b4c
[python-nextgen] fix bug fix and enhancement ( #14308 )
...
* add access token
* remove disabled_client_side_validations
* remove discard_unknown_keys
* update samples
* fix array/map default value
* add krjakbrjak to python tc
2023-02-04 15:34:14 +08:00
devhl-labs
a3c0de935f
fixed format of Date serialization ( #14616 )
2023-02-04 15:09:33 +08:00
Sergey Prytkov
c2bad96ce1
[JAVA] java.net.http.HttpClient (java native) form data generator ( #14554 )
...
* java native form data generator
* merge master; add test
* change test
* store body echo response
* review fixes
2023-02-04 00:19:48 +08:00
Masato Yagi
d8f777d707
Fix the examples and import path in golang client documents ( #14612 )
...
* Correct import
* Fix generated client doc when there is no response body
* generate samples
2023-02-03 21:44:45 +08:00
Mintas
6b0644115b
added JavaSpring beanValidation for RequestBody parameters fix #13932 ( #13936 )
2023-02-03 15:26:48 +02:00
William Cheng
14669d226b
beter code format ( #14614 )
2023-02-03 21:07:31 +08:00
pravussum
4f1708c3fb
[Java/Microprofile] Add support for Jackson serialization & async interfaces using Mutiny in Java Microprofile library ( #11554 )
2023-02-03 19:39:01 +08:00
William Cheng
6b80410bf3
update CI to install v1.18 ( #14607 )
2023-02-03 16:34:43 +08:00
Simon Schmid
55e2eb1d6a
Set proxy in ruby faraday client if configured ( #14597 )
...
* set proxy in ruby faraday client if configured
* Add missing string terminator in ruby client spec
* generating samples for ruby
2023-02-03 16:11:44 +08:00
Gonzalo Gomez
68b41eeeea
[GO][Client] Don't import io/ioutil package that has been deprecated as of Go 1.16 ( #14476 )
...
* io/ioutil has been deprecated ass of Go 1.16, the same functionality is now provided by package io or package os
* run pr checklist
* Bump go version to 1.16.
* Run pr checklist
* Bump version to 1.18
* Run pr check list
2023-02-03 15:50:12 +08:00
William Cheng
6072646899
Cleanup go-deprecated files, go-experimental doc ( #14606 )
...
* cleanup go-deprecated files, go-experimental doc
* update readme
2023-02-03 15:14:10 +08:00
Henry Megarry
626cd8c0cd
fix #2737 creates (empty) directories if contained files are ignored ( #14433 )
2023-02-03 10:01:28 +08:00
jethrodaniel
a94ad37738
[Ruby] Allow general purpose faraday connection configuration ( #14423 )
...
* allow general purpose faraday connection configuration
* add spec for Configuration#configure_faraday_connection
* run generators
* limit changes to ruby client generated using faraday library
2023-02-03 09:59:52 +08:00
Fynn Tang
f6be077efb
fix(sec): upgrade websockets to 10.0 ( #14593 )
...
* update websockets 8.1 to 10.0
* fix(sec): upgrade websockets to 10.0
2023-02-03 09:37:28 +08:00
William Cheng
27af3a063b
add more tests such as empty response ( #14587 )
2023-02-02 18:18:55 +08:00
William Cheng
31a89e35cb
Prepare 6.4.0 ( #14582 )
...
* update to 6.4.0 snapshot
* update samples
* update doc
2023-02-01 22:44:40 +08:00
William Cheng
8f2676c5c2
Prepare v6.3.0 release ( #14580 )
...
* 6.3.0 release
* fix maven plugin test
* update samples
* update doc
* fix tests in windows
v6.3.0
2023-02-01 20:52:29 +08:00
julien Lengrand-Lambert
6541038e13
Update PR template to contain all scripts to run ( #14501 )
...
* Update PR template to contain all scripts to run
* Makes template more precise
* Avoid requesting to run scripts that are not useful.
2023-02-01 15:51:11 +08:00
Kariem Hussein
6ddc8b3f38
Add section on type and import mappings with samples ( #14576 )
2023-02-01 15:47:55 +08:00
William Cheng
32499a19fc
fix empty body in java apache client ( #14574 )
2023-02-01 15:41:55 +08:00
Sergii Baitala
8d9816e193
[cpp-qt-client] CMake build system improvements ( #14210 )
...
* checkpoint
* rename template file
* add nl
* fix build
2023-01-31 23:39:00 +08:00
Beppe Catanese
e8c739e771
Read modelFileFolderPath from additionalProperties ( #12536 )
2023-01-31 22:49:45 +08:00