Philzen
2b9949a66b
Bump Jackson to latest v2.17.1 and sync in templates ( #18799 )
...
* Drop separate version property
Not required as all Jackson packages usually tether on a version bump.
* Update Jackson to v2.17.1
* Sync Jackson version used by Spring Boot with project version
* Sync jackson update to v2.17.1 with generator templates
* Regenerate samples with updated versions
* Adjust test to current exception msg behavior
* Add dependency mgmt to ensure matching version for transitive dependencies
* Update library descriptions with correct Jackson version number
* Update library descriptions with correct GSON and JSONB versions
* Update retrofit library description with correct version number
* Update retrofit description to include Jackson as an option
This should have been done as part of in #16853 .
* Update remaining libary version descriptions with correct versions
* Generate updated doc
2024-06-02 15:17:38 +08:00
Philzen
66126a8ae4
Remove unused test dependencies org.reflections
& maven-rewrite
( #18798 )
...
* Specify exact relative path to parent pom.xml
* Remove org.reflections from the test stack
* Remove unused parameter
* Remove unused method
* Fix raw use of parameterized variable warning
* Use Files.readString instead of converting raw bytes
* Add test coverage for TestUtils.validatePomXmlFiles(List)
* Reimplement TestUtils.validatePomXmlFiles(List) with Jackson XML mapper
* Remove maven-rewrite dependency
2024-06-01 16:42:26 +08:00
Philzen
6a6f39d6f4
Change/reintroduce junit5 ( #18790 )
...
* Revert "Revert back to junit4 (#18786 )"
This reverts commit 2471ba2d2e96261941d21eb10648f3d70e969423.
* Make junit engine execute TestNG test cases
* Fix failing test and use tempDir's for test code generation
* Make test fail with helpful info in case generator throws exception
* Suppress error output from TestUtils
* Remove transitive junit4 dependency
* Sync guava-testlib version with guava version
* Add hint regarding alternative for guava-testlib's FakeTicker
2024-06-01 16:40:40 +08:00
William Cheng
2471ba2d2e
Revert back to junit4 ( #18786 )
...
* revert junit5 upgrade
* revert upgrade to junit5
* fix kotlin-wiremock template folder
* fix/comment tests
* update
2024-05-29 18:58:44 +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 )
2024-05-20 15:26:08 +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
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
Esteban Dugueperoux
4637658f78
fix: Upgrade testng to avoid CVE-2022-4065 ( #18635 )
2024-05-11 23:19:57 +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
Thorsten Hirsch
5614eef995
upgrade openapi poms and codegen tests to junit5 ( #18619 )
2024-05-09 12:19:56 +08:00
William Cheng
807250a430
Prepare 7.6.0 ( #18412 )
...
* Revert "v7.5.0 release"
This reverts commit 1eafe2aebf33b13bee0ead66d62a6436e7db059d.
* update master to v7.6.0 snapshot
* update readme
* update samples
2024-04-17 19:05:37 +08:00
William Cheng
cce4139af6
v7.5.0 release ( #18411 )
2024-04-17 16:24:01 +08:00
William Cheng
1024c7733e
update parser to 2.1.19 ( #18298 )
2024-04-05 16:44:42 +08:00
Jérôme Prinet
3bd8974583
Ignore _merged_spec.yaml when computing build cache key ( #18105 )
2024-03-15 19:43:29 +08:00
William Cheng
4ff7e0ec3f
Prepare 7.5.0 snapshot ( #18068 )
...
* Revert "7.4.0 release"
This reverts commit eda049348425171df772a7b9087cc97db718cfda.
* prepare 7.5.0 snapshot version
* update samples
* update doc
2024-03-11 11:10:52 +08:00
William Cheng
2abcb4f7f0
7.4.0 release ( #18067 )
2024-03-11 10:11:15 +08:00
William Cheng
783e68c7ac
7.4.0 snapshot ( #17818 )
...
* Revert "7.3.0-release (#17817 )"
This reverts commit d617b46c86b9075c5e0d63fe3798e2982f5259ac.
* update samples, docs, readme
2024-02-08 16:07:22 +08:00
William Cheng
d617b46c86
7.3.0-release ( #17817 )
2024-02-08 14:15:11 +08:00
Charles Treatman
af4800132d
revert swagger-parser upgrade ( #17657 )
2024-01-31 10:46:14 +08:00
William Cheng
f31164b569
Improvements on scala http4s server generator ( #17693 )
...
* improvements on scala https server generator
* trigger dockerfile build
2024-01-24 11:46:50 +08:00
William Cheng
5eab3cef19
Prepare 7.3.0-SNAPSHOT ( #17456 )
...
* Revert "v7.2.0 release (#17455 )"
This reverts commit fe638d009363c142c246ff089032f243e0b4ee01.
* set version to 7.3.0-SNAPSHOT
* update doc
2023-12-22 16:55:58 +08:00
William Cheng
fe638d0093
v7.2.0 release ( #17455 )
2023-12-22 14:52:51 +08:00
William Cheng
6d9211a131
Update dependencies to newer versions ( #17449 )
...
* update dependencies to newer versions
* remove test
2023-12-21 16:09:18 +08:00
William Cheng
6da264b0f8
update lombok dep to newer version ( #17053 )
2023-11-14 10:40:51 +08:00
William Cheng
53289263d9
Prepare v7.2.0 ( #17050 )
...
* update version to 7.2.0-SNAPSHOT
* update samples
* update doc
2023-11-13 18:53:20 +08:00
William Cheng
e2a62ace74
7.1.0 release ( #17049 )
2023-11-13 17:25:18 +08:00
William Cheng
5693eee4e0
Fix CircleCI build ( #17016 )
...
* fix circleci build
* add maven opts
* remove cache path
* clear cache
* fix node 0
* use 1024
* skip save cache
* restore tests
* fix
* fix typo
* update
* clean up pom.xml
2023-11-13 10:00:55 +08:00
martin-mfg
c301004b7e
fix oneOf merging, upgrade dependencies ( #16992 )
...
* fix oneOf enums
* upgrade jackson dependencies
* upgrade openRewrite dependency
2023-11-07 13:13:37 +08:00
William Cheng
74363a3eb8
Add tests for go generateMarshalJSON option ( #16993 )
...
* add tests for go generateMarshalJSON option
* update samples
2023-11-06 12:04:19 +08:00
Bhargav P
8feef52d6b
[Bug] [Java] Upgrade Guava version to 32.1.3 ( #16833 )
...
* #16832 : Upgrade Guava version to 32.0.1
* #16832 : Upgrade Guava version to 32.1.3
2023-10-17 13:31:59 +08:00
William Cheng
7bb75f4bb4
uncomment ruby test
2023-10-10 14:58:01 +08:00
William Cheng
23c5db602f
Update ruby httpx petstore test ( #16753 )
...
* update ruby httpx petstore test
* fix pom
* comment out ruby httpx tests
2023-10-09 15:43:21 +08:00
Tiago
822568b664
ruby client adapter for httpx ( #16718 )
...
* added isTyphoeus property to remove negations on isFaraday
* adding httpx support as alternative library for ruby client
* updated samples
2023-10-05 12:17:18 +08:00
martin-mfg
1cff462d90
remove jersey 1 ( #16646 )
2023-09-26 09:10:11 +08:00
William Cheng
077744a7af
[python-pydantic-v1] various improvements ( #16658 )
...
* rename, add tests
* remove library support in python pydantic v1 codegen
* copy tests
* copy echo api tests
* update samples
* update doc
* add back library support
2023-09-25 15:59:06 +08:00
William Cheng
5e8e2d7f6d
Prepare v7.1.0 in master ( #16608 )
...
* prepare v7.1.0 in master
* update
2023-09-18 17:37:36 +08:00
William Cheng
875c3ecd3c
7.0.1 release ( #16607 )
...
* v7.0.1 release
* update readme
* update template
* update readme
2023-09-18 14:57:09 +08:00
William Cheng
8c8be7482b
Update java undertow to newer version ( #16606 )
...
* update java undertow to newer version
* update compiler plugin to newer version
* test undertow in circleci
* use 3.0 spec
2023-09-18 11:26:33 +08:00
Justin Black
78f3b19b58
Removes spacether ( #16551 )
...
* Update README.md
* Update team.yml
* Update pom.xml
2023-09-11 12:49:10 +08:00
Andrew Tran
4e15e1a813
Update pom.xml ( #16544 )
2023-09-09 14:40:45 +08:00
William Cheng
c614b9d9b1
[Java][resteasy] Add tests to upload files ( #16534 )
...
* add test to upload files (resteasy)
* remove resteasy tests from github workflow
2023-09-08 15:57:10 +08:00
William Cheng
4b7a808a9f
[openapi-normalizer] add a rule to better handle openapi 3.1 spec ( #16495 )
...
* add samples
* update samples
* openapi 3.1 beta support
* update .gitignore
* fix composed schema, add oneof, allof tests in opeanpi 3.1 spec
* add allof tests, more fixes
* add null check
* update artifact id
* better null check
2023-09-05 23:27:00 +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
William Cheng
c37fa8a4e8
prepare v7.0.0 release ( #16407 )
2023-08-25 15:05:29 +08:00
William Cheng
7ad8f6ef29
[Ada] remove static from logger ( #16181 )
...
* remove static from ada logger
* trigger build
* fix
2023-07-25 20:18:21 +08:00
William Cheng
9aa15d9f09
[ruby] Add tests to operation servers in ruby client ( #16179 )
...
* add tests to operation servers in ruby client
* update samples
* revert change in spec, remove invalid? check in anyof model
* fix hsot table
* fix circleci config
* fix
* fix host table
* fix host table
* minor fix
* fix
* reorder
* update
* fix
2023-07-25 19:29:06 +08:00
Alexey Makhrov
24656156ed
[typescript-angular] Add samples with composed schemas ( #16156 )
...
* Setup typescript-angular samples for various composed schemas
* generate samples
* restructure and regenerate samples
* add compilation tests
* update FILES in samples
* debug commit - verify that compilation will fail in CI
* revert debug commit
* remove unnecessary dependencies
2023-07-25 10:53:38 +02:00
William Cheng
a16a315fee
Revert "7.0.0-beta release ( #16018 )"
...
This reverts commit 635f7952cec10eecf437886ccd03983b655cd6f2.
2023-07-06 17:21:35 +08:00
William Cheng
635f7952ce
7.0.0-beta release ( #16018 )
...
* 7.0.0-beta-release
* fix gradle tests
2023-07-06 16:06:02 +08:00