dependabot[bot]
9222231832
--- ( #18718 )
...
updated-dependencies:
- dependency-name: jurplel/install-qt-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 13:49:25 +08:00
William Cheng
56cc4828a2
update readme
2024-05-20 17:38:31 +08:00
William Cheng
741bf0c035
Prepare 7.7.0-SNAPSHOT ( #18709 )
...
* Revert "7.6.0 release"
This reverts commit d76f9d32d11a03be2b40ebff728ef0ff86332fcb.
* prepare 7.7.0 snapshot in master
* update samples
2024-05-20 17:27:17 +08:00
William Cheng
ab7d0cb74f
7.6.0 release ( #18708 )
v7.6.0
2024-05-20 15:26:08 +08:00
Gonzalo Gomez
ef0d10df8d
Use time.RFC3339Nano instead of time.RFC3339, do not want to loose the millisecond resolution. ( #18673 )
2024-05-19 17:53:51 +08:00
Pavel Miller
33617ee867
Improve generation of selected models with dependent models ( #18462 )
...
* Issue-18444: recursively trace variables and support of new option
* Issue-18444: suppoting inheritance, but interfaces
* Issue-18444: build project instructions executed
* code review from wing328: tab-spaces removed
* code review by wing328: added a line of comment for the private method
2024-05-19 17:46:50 +08:00
Aniokrait
9b0ca06442
[html2] Change to correct variable ( #18685 )
2024-05-19 17:46:27 +08:00
Vasiliy Ditsyak
3d15864eac
[dart-dio] Incorrect hashCode and == overide for fields withList ( #18198 )
...
* [dart-dio] Incorrect hashCode and == overide for fields withList
* fix
* extend description
---------
Co-authored-by: Vasiliy Ditsyak <vasilich6107@users.noreply.github.com>
2024-05-19 17:35:25 +08:00
RiccardoPetteruti-Onfido
8924083d73
Ruby: Fixed CodeQL polynomial regexp ( #18699 )
2024-05-19 17:28:04 +08:00
Kalvin Pearce
e9f961e36e
[rust-axum] Split up api trait per tag ( #18621 )
...
* [rust-axum] Feat: split up api trait per tag
* [rust-axum] Fix: missing types in api files
* [rust-axum] Fix: add samples output
* [rust-axum] Feat: handle mutli tagged operations
* [rust-axum] Fix: spacing between generated operations
* [rust-axum] Fix: coding standards
2024-05-19 17:13:01 +08:00
Kaido Iwamoto
57dceae4ad
Improve typescript-fetch code generation for oneOf
cases without discriminator ( #18702 )
2024-05-18 11:11:34 +02:00
Marcus Pasell
62238c6886
[typescript-fetch] Make instanceOf infer type and check for undefineds ( #18694 )
2024-05-17 17:22:32 +02:00
William Cheng
2fe397cb3e
synn beea validation template (jaxrs) ( #18697 )
2024-05-17 17:39:59 +08:00
Jeffrey Yasskin
7e94c873f7
Add typescript 5.x as an allowed version. ( #18674 )
...
* Add typescript 5.x as an allowed version.
* Adjust version ranges to keep tests passing.
* Update the typescript-rxjs sample.
2024-05-15 22:09:55 +02:00
Nikita Shmakov
70130edaab
Properties with custom types inheritance fix ( #18052 )
...
* custom types support in inheritance fix
* files changed after scripts run
* remove unused method
* move cloneSchema to ModelUtils
* imports
* changes after scripts run
* test cloning array of enums schema
2024-05-15 19:44:39 +08:00
Miroslav Šedivý
014cd2cb2b
typescript-axios: withSeparateModelsAndApi - use import types properly. ( #18625 )
2024-05-15 11:30:18 +02:00
Aviv Levitski
affb6bc1f7
[GO] Add assert constraints checks for complex types in the model template ( #18654 )
...
* [GO] Add assert constraints checks for complex types in the model template
* [GO] Update samples
* [GO] revert AssertRecurseInterface naming
2024-05-15 16:59:35 +08:00
William Cheng
a9b1f93d65
clean up samples, update test spec (cpp-restsdk) ( #18675 )
2024-05-15 15:09:17 +08:00
Marc Le Bihan
1fa2d474b4
[[BUG][C][cpp-restsdk] Missing Set.h when trying to generate from Twitter OpenAPI JSON #9969 ]( https://github.com/OpenAPITools/openapi-generator/issues/9969 ) ( #18631 )
...
- Handling `std::set` in cpp-restdsk
- Member variables using `std:set` added to `Pet` in cpp-restsdk 3.0 Petstore sample
[cpp-pistache-server] taking into account a remark on this issue about cpp-pistache-server and its set management
- Switching `std::vector` to `std::set` for openapi set type in cpp-pistache-server
2024-05-15 14:51:59 +08:00
William Cheng
4e61738348
upgrade microprofile to junit5 ( #18669 )
...
* upgrade microprofile to junit5
* re-generate samples
* fix junit(DOT)version
* update tests for java microprofile server
* update samples
* update
* update
* update
* update
---------
Co-authored-by: Thorsten Hirsch <t.hirsch@web.de>
2024-05-14 18:21:19 +08:00
William Cheng
cc5c50b227
update cpp-restsdk to use 3.0 petstore spec ( #18670 )
2024-05-14 17:15:36 +08:00
William Cheng
09be19cef7
upgrade okhttp-gson and google-api-client to junit5 ( #18668 )
...
* upgrade okhttp-gson and google-api-client to junit5
* add changes in StringUtilTest
* use https instead of http to fix 301 (moved) error
* revert petstore test server url to http://petstore.swagger.io and regenerate samples
* synced gradle/sbt/pom, re-generated samples
* revert removal of port 80 from test url
* udpate google api client tests
* update sha
* update comment
---------
Co-authored-by: Thorsten Hirsch <t.hirsch@web.de>
2024-05-14 17:04:33 +08:00
Rohit Sanjay
ed33b86205
Use pascal case instead of double lambda ( #18667 )
...
Co-authored-by: Rohit Sanjay <rohitsanjay@Rohits-MacBook-Pro.local>
2024-05-14 14:41:57 +08:00
William Cheng
926a07fe4d
Add tests for @Valid (enum) ( #18664 )
...
* add tests for #18430
* add new filies
2024-05-14 12:57:41 +08:00
CREKD
d5559d5e65
Remove @Valid even for enum types defined in components ( #18451 )
...
* Update beanValidation.mustache
* step 3
* Revert "step 3"
This reverts commit 73ba918d36e55a440da6435392729c1997266863.
* update mustache
* #
* isContainer
* step3
* ^
* fix
2024-05-14 11:56:53 +08:00
William Cheng
51ef8683fb
[java] implement #18032 add builder pattern to java client and spring generator ( #18650 )
...
* add builder pattern to java client and spring generator
* regenerate samples
* update doc
---------
Co-authored-by: jpfinne <jeanpaul@finne.be>
2024-05-14 11:38:30 +08:00
Alex Jones
2f734515a1
fix: Null example values generated for enum properties ( #18623 )
...
* Fix null example values being generated for enum properties
* Update examples
* PRFB: use isEnumSchema
2024-05-14 11:31:22 +08:00
William Cheng
edbb021aad
skip setting output folder in online service ( #18652 )
2024-05-14 11:12:35 +08:00
Jorge Rodríguez Martín
4a872a8d69
Prevent generating "pattern" and "size" to ENUM ( #18658 )
2024-05-14 00:13:15 +08:00
Lars Thern
2a15270589
[KOTLIN] Kotlinx serialization, use first party retrofit converter factory ( #18656 )
...
* Switch the jakewharton converter factory for the first party one
* Run all samples generation
2024-05-13 12:28:35 +01:00
Rohit Sanjay
b23dcbd190
[Java] [VertX] Handle hyphen-separated security scheme in input spec ( #18630 )
2024-05-13 16:52:18 +08:00
Jochem Kuijpers
2f9b487779
Fixes incorrect Jackson imports in Java templates used in ApiClient.java when useJakartaEe=true ( #18507 )
...
* Adds useJakartaEe condition to select the appropriate Jackson package to import.
This also removes the import on the apache-httpclient template where it doesn't actually get used, requiring users to declare additional dependencies for compilation that aren't actually required by the generated code other than for import.
* Ran generate-samples.sh
2024-05-13 16:48:59 +08:00
Max
cefeded745
[BUG][JAVA] oneOf/anyOf multiple constructors with same erasure #18548 ( #18645 )
...
* [BUG][JAVA] oneOf/anyOf multiple constructors with same erasure
#18548
* [BUG][JAVA] oneOf/anyOf multiple constructors with same erasure
#18548
2024-05-13 16:33:49 +08:00
Tim Quinn
0e05cf26d9
Add support for Helidon 4 MP client and server generation ( #18627 )
...
* Add support for Helidon 4 MP client and server generation
Signed-off-by: Tim Quinn <tim.quinn@oracle.com>
* Rerun samples generation trying to fix spring jobs
Signed-off-by: Tim Quinn <tim.quinn@oracle.com>
* Update copyright
Signed-off-by: Tim Quinn <tim.quinn@oracle.com>
* Correct the copyright notice
Signed-off-by: Tim Quinn <tim.quinn@oracle.com>
---------
Signed-off-by: Tim Quinn <tim.quinn@oracle.com>
2024-05-12 16:49:28 +08:00
Vikrant Balyan
4b56fd281a
[Go] uses sanitized model name instead of the name ( #18644 )
...
* uses sanitized model name instead of the name
* commit sample
* samples updated
* update CI file to test the changes
* adds a pom.xml to the sample
2024-05-12 15:04:39 +08:00
Daniel García
970424678e
Use Display instead of ToString in Rust generators ( #18633 )
2024-05-12 11:06:03 +08:00
0xMattijs
365fcd3fb4
Fix the post processing of enums in the Python generator, such that it uses the proper variable namesfrom x-enum-varnames ( #18566 )
...
Remove sample
2024-05-12 00:40:06 +08:00
William Cheng
eec30f2cda
update sha256 for JSONTest.java
2024-05-12 00:08:27 +08:00
Max
d4d4c77fee
[BUG] [Java] Invalid code generation for oneof types. ( #18544 )
...
* [BUG] [Java] Invalid code generation for oneof types. #18517
* update samples
* [BUG] [Java] Invalid code generation for oneof types. #18517
* [BUG] [Java] Invalid code generation for oneof types. #18517
* [BUG] [Java] Invalid code generation for oneof types. #18544
2024-05-12 00:07:02 +08:00
Aniokrait
2a3f63f9e3
[html2] Support oneOf ( #18642 )
2024-05-11 23:34:36 +08:00
Aniokrait
3d96a404e6
[html2] Support alias types ( #18579 )
...
* [html2] Support alias models to render html docs.
* [html2] Fix compile error
* [html2] Update sample
2024-05-11 23:33:47 +08:00
Esteban Dugueperoux
4637658f78
fix: Upgrade testng to avoid CVE-2022-4065 ( #18635 )
2024-05-11 23:19:57 +08:00
William Cheng
42536932da
downgrade gradle to 7.6.4 ( #18641 )
2024-05-11 16:58:25 +08:00
William Cheng
65bdb99f96
update java version in build.gradle ( #18640 )
2024-05-11 15:23:30 +08:00
William Cheng
40c7adccd8
[gradle plug-in] update jvm target ( #18639 )
...
* update jvm target
* fix jvmTarget
2024-05-11 14:06:16 +08:00
William Cheng
4368eb45e8
update kotlin version to 1.9.0 ( #18638 )
2024-05-11 13:02:12 +08:00
Thorsten Hirsch
3805cf366c
upgrade resteasy to junit5 ( #18615 )
...
* upgrade resteasy to junit5
* fix echo_api tests
* updated gradle/sbt/pom and generated samples with bin/generate-samples.sh
* fix xml syntax error
* forgot to run generate-samples.sh
2024-05-10 10:51:50 +08:00
Thorsten Hirsch
854e521a06
upgrade java native to junit5 ( #18617 )
...
* upgrade java native to junit5
* upgrade build.gradle, optimize imports
* upgrade gradle, re-generate samples
* migrate api_test.mustache and petstore tests of native-async & native-jakarta
2024-05-10 10:50:54 +08:00
William Cheng
29cfa3335d
update python fastapi dependencies ( #18624 )
2024-05-09 13:23:16 +08:00
Charles Treatman
75dd531e65
upgrade swagger-parser to latest version ( #18436 )
...
* upgrade swagger-parser to latest version
* additional upgrades to address gradle failures
2024-05-09 12:29:33 +08:00