Jean-François Côté
bdae6aaf81
Revert everything related to csharp client to reduce the size of the change
2023-05-31 12:59:51 -04:00
Jean-François Côté
7dfd844f13
Fix based on code review
2023-05-31 12:39:49 -04:00
Jean-François Côté
8efcc2c62d
Update samples for aspnetcore
2023-05-31 07:46:01 -04:00
Jean-François Côté
9f7b0ba849
Update samples for csharp-netcore
2023-05-31 07:46:01 -04:00
Jean-François Côté
d157245efa
Fix datetime null warning when compiling.
...
Removing the x-is-value-type which was a buggy and old version of the new x-csharp-value-type that work for every type.
2023-05-31 07:45:49 -04:00
Ross Bender
1561c33966
[JAVA] Generate client files with multiple enum oneOf
types ( #12687 )
...
* handle multiple enum types for oneof
* add updates from generate-samples.sh
* add test coverage for oneof enum generation
* update doc and var names for clarity
2023-05-31 17:28:47 +08:00
Oleh Kurpiak
ff414dd6da
[Spring] Defaulting for Spring HTTP Interface library ( #15689 ) ( fix #15631 )
2023-05-31 11:20:58 +03:00
devhl-labs
0bcf9d8bde
patch all property collections ( #15678 )
2023-05-31 00:36:35 +08:00
devhl-labs
1e1e786a72
created partial method to format arguments ( #15677 )
2023-05-31 00:35:50 +08:00
devhl-labs
d7d57e2ea3
fixed null reference exception ( #15680 )
2023-05-31 00:10:39 +08:00
William Cheng
10c270fda6
fix date isinstance check ( #15675 )
2023-05-31 00:03:14 +08:00
dependabot[bot]
1d5b1b0a8f
Bump actions/setup-dotnet from 3.1.0 to 3.2.0 ( #15679 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-31 00:00:39 +08:00
gonzalad
8a0f374a45
spring: fix spring pageable used without any config ( #15113 ) ( fix #13052 )
...
* spring: fix spring pageable used without any config
Spring Pageable is imported whenever we have an API with
a Pageable Json schema, even if x-spring-paginated is not
set.
This commit imports Spring Pageable only if
x-spring-paginated is set to true.
* spring: add unit test for pageable fix
* spring: fix spring pageable feedback from review
remove unrelated example
---------
Co-authored-by: gonzalad <gonzalad@users.noreply.github.com>
2023-05-30 08:42:33 +03:00
William Cheng
8bad27e0ab
update python fastapi server dependencies ( #15650 )
2023-05-29 17:16:15 +08:00
William Cheng
7006b388de
Update go-gin dockerfile to newer version: 1.19 ( #15597 )
...
* update go-gin dockerfile to newer version: 1.19
* add go.sum
* fix
* update go mod
2023-05-29 16:55:14 +08:00
Stephan Strate
8e2fa826e5
[kotlin-server] cleanup KotlinServerCodegen configuration ( #15653 )
2023-05-29 15:58:08 +08:00
William Cheng
431cc2ec8e
Fix bugs (string comparison) in csharp generators ( #15663 )
...
* fix bugs in csharp generators
* undo change
2023-05-29 15:17:54 +08:00
devhl-labs
784c700d37
[csharp] Fix property names ( #13681 )
...
* build samples
* build samples
* commit java changes
* use var as prefix instead of _ for illegal names
* resolved conflict
2023-05-28 13:50:02 +08:00
devhl-labs
29223e0b81
[csharp-netore][generichost] Renamed ToModel to AsModel ( #15662 )
...
* renamed ToModel to AsModel
* build samples again
2023-05-28 11:54:21 +08:00
devhl-labs
9e8805d712
remove-more-null-warnings ( #15664 )
2023-05-28 11:52:44 +08:00
devhl-labs
0350d0e313
fixed example values ( #15666 )
2023-05-28 11:51:14 +08:00
William Cheng
f793d62744
Update dart workflow java version to 11 ( #15660 )
...
* update dart workflow java version
* add clean
* trigger build
2023-05-28 11:21:33 +08:00
devhl-labs
7fc23dd406
fixes a warning ( #15661 )
2023-05-28 11:20:45 +08:00
William Cheng
e4bf068a88
Update swagger parser to 2.1.14 ( #15644 )
...
* update swagger parser to 2.1.14
* minor fix, update tests
2023-05-27 22:55:56 +08:00
William Cheng
5afa33980c
Add tests for Dockerfile, run-in-docker.sh ( #15657 )
...
* add tests for docker, run-in-docker.sh
* remove it
* use 11
* more tests
* trigger build failure
* Revert "trigger build failure"
This reverts commit 47fb248ca01d89b7376236102656b0879e38e2cf.
* fix build
2023-05-27 13:39:10 +08:00
devhl-labs
4d52bf656e
[csharp-netcore][generichost] Reduce null warnings ( #15656 )
...
* reduced null warnings
* removed null warnings
2023-05-27 12:00:47 +08:00
Austin Ziegler
af917f8865
Fix run-in-docker.sh for JDK 11+ ( #15655 )
...
OpenAPI Generator 7 requires JDK 11+, but the `run-in-docker.sh` had not
been updated and was still using JDK 8.
2023-05-27 11:21:15 +08:00
samypr100
fe6e4e459f
[java] support required nullable properties on java okhttp-gson generator ( #15462 )
...
* Support required nullable properties on java okhttp-gson generator
* regen client after merge
* covering cases
* nullable - true ; required - true
* nullable - false ; required - true
* nullable - true ; required - false
* nullable - false ; required - false
2023-05-26 16:02:48 +03:00
Stefan Koppier
b3b672fdfc
[Kotlin-client][jvm-spring-webclient] Added support for spring boot 3 ( #15646 )
...
* Bumped kotlin spring-jvm-webclient spring boot version from 2.7.11 to 3.1.0
* Do not redefine HttpHeaders and MediaType for simpler code
* Added a simpler constructor to the api and simplified encodeURIComponent
* Added support for Spring Boot 3 in kotlin-client jvm-spring-webclient generator
* Fixed small syntactical regression in Kotlin client build.gradle
2023-05-26 17:07:36 +08:00
William Cheng
8457dbf1a6
[gradle enterprise] various enhancements ( #15607 )
...
* use enforce-maven as the ID
* remove enforce formula use mvn clean in workflow
2023-05-26 15:33:50 +08:00
William Cheng
4c7963cf54
remove deprecated options in kotlin client generator ( #15651 )
2023-05-26 14:51:55 +08:00
William Cheng
bbb6f4e6a0
[go-server] Update Dockerfile go version to 1.19 ( #15596 )
...
* update dockerfile go version to 1.19
* Update modules/openapi-generator/src/main/resources/go-server/Dockerfile.mustache
Co-authored-by: Ween Jiann <16207788+lwj5@users.noreply.github.com>
* Update modules/openapi-generator/src/main/resources/go-server/Dockerfile.mustache
Co-authored-by: Ween Jiann <16207788+lwj5@users.noreply.github.com>
* update samples
---------
Co-authored-by: Ween Jiann <16207788+lwj5@users.noreply.github.com>
2023-05-26 10:51:07 +08:00
William Cheng
6213d39539
update doc
2023-05-26 10:10:23 +08:00
Beppe Catanese
1f4cbb8f00
Add multiple parameter examples to CodegenParameter ( #15647 )
...
* Add examples to CodegenParameter
* Set CodegenParameter examples
* Add examples to CodegenParameter
* Set CodegenParameter examples
* Regeneration samples
2023-05-26 09:20:22 +08:00
Nikita Vakula
3db7169959
[python-fastapi] Added a base class for the actual implementation ( #14470 )
...
It is very difficult to "merge" the changes, made by code generation,
and the changes, made by developers. It would be very useful to
separate the generated code and the code written by developers. In
addition this would remove the necessity to track the generated code.
Pyhton (since 3.6) has a hook, __init_subclasses__, that could be used
to solve exactly this problem.
The classes from *_base.py should be implemented in an ns package that is specified
by the additional parameter ("-p fastapiImplementationPackage=example_name").
Signed-off-by: Nikita Vakula <programmistov.programmist@gmail.com>
2023-05-26 08:58:39 +08:00
Alpha Shuro
b94952b3b7
Add link to find more variables ( #15635 )
2023-05-26 08:38:32 +08:00
dependabot[bot]
68a434818c
Bump actions/setup-dotnet from 3.0.3 to 3.1.0 ( #15648 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.0.3...v3.1.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-26 08:31:49 +08:00
William Cheng
910e463d50
update C# samples
2023-05-26 08:32:10 +08:00
Tiffany Marrel
ce587c7b57
[C] fix use of isBasic condition ( #15534 )
2023-05-25 23:39:43 +08:00
Tiffany Marrel
8aa8a60754
[typescript] fix use of isBasic condition ( #15531 )
2023-05-25 23:38:59 +08:00
devhl-labs
db795a2c1a
[csharp-netcore] Removed deprecated package ( #15595 )
...
* removed deprecated package
* include the library for older than .net6
2023-05-25 23:37:12 +08:00
William Cheng
1145197fad
Add workflow to tests C# projects with .net 6 ( #15629 )
...
* add workflow to tests C# projects with dotnet 6
* trigger build
* fix cmd
2023-05-25 21:06:51 +08:00
gonzalad
d52e3fbfda
spring: fix multiline tag description ( #15112 ) ( fix #12474 )
...
* spring: fix multiline tag description
@Tag description should merge multiple lines into single line
and trim the newline char at the end
The fix was done in a similar way to what is done for operation description.
* spring: multiline tag description add unit test
---------
Co-authored-by: gonzalad <gonzalad@users.noreply.github.com>
Co-authored-by: Oleh Kurpiak <oleh.kurpiak@gmail.com>
2023-05-25 11:01:12 +03:00
devhl-labs
63c26fc794
upgarded test project framework ( #15634 )
2023-05-25 11:00:38 +08:00
Oleh Kurpiak
765628fb77
Fix extensions handling for allOf with single schema ( #15632 )
2023-05-25 10:59:00 +08:00
Oscar Rodríguez
2b9677a29e
Adds operation null check avoid null exception ( #15599 )
...
* Adds operation null check in the method GetOperationServerUrl to avoid null exception
* Adds operation null check to avoid null exception to the csharp net core mustache
* update C# samples
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-05-24 17:33:58 +08:00
Tiffany Marrel
80c85eff1b
[Haskell] fix use of isBasic condition ( #15612 )
2023-05-24 16:58:46 +08:00
William Cheng
3990b73ff3
remove scala-httpclient client generator (deprecated) ( #15627 )
2023-05-24 16:39:35 +08:00
aramflo
2042fb222a
CASS-399: Adds {{>partial_header}} to missing mustache files in aspnetcore. ( #15616 )
2023-05-24 16:37:46 +08:00
William Cheng
15604b31d6
fix go server string compare ( #15589 )
2023-05-24 15:47:42 +08:00