William Cheng
dbf720c093
Prepare 7.14.0 release ( #21159 )
...
* Revert "v7.13.0 release (#21157 )"
This reverts commit 4b805ff6b7ac5bd2557555810357569fe2677311.
* prepare v7.14.0 release
* update samples
2025-04-27 22:04:03 +08:00
devhl-labs
ca1f02500f
fixed subpath bug ( #21081 )
2025-04-13 18:50:26 +08:00
devhl-labs
550e31775d
[csharp][generichost] Fixed subpath ( #20896 )
...
* fixed path
* reverted part of change
2025-03-24 15:47:07 +08:00
devhl-labs
34c6c583cc
[csharp][generichost] Fixed string formatted as decimal ( #20894 )
...
* fixed string formatted as decimal
* build tests
2025-03-23 22:44:12 +08:00
William Cheng
8756ff7596
update samples
2025-03-23 21:50:11 +08:00
Jan van Rhijn
2ec6b53dfa
Fix issue with nullable values not validated when value is null Bug: 20525 ( #20549 )
...
* Do not check for token type null
* Update docs
* Fix CS8957 Target-Typed Conditional Expression
* Update samples
* Fix compile errors
* Update docs
---------
Co-authored-by: Jan van Rhijn <jan.vanrhijn1@akzonobel.com>
2025-03-23 21:45:15 +08:00
William Cheng
a79aad8420
Prepare 7.13.0 ( #20758 )
...
* Revert "v7.12.0 release"
This reverts commit 073723cb4d41187f839fbb46565d109293fa22d7.
* set version to v7.13.0-SNAPSHOT
* update samples
* update doc
2025-02-28 13:48:36 +08:00
Fabian Buchenberger
5581a2dd2c
[csharp][generichost] fix syslib1045, use GeneratedRegex for .net7+ ( #20695 )
...
* [csharp][generichost] fix SYSLIB1045 for ClientUtils
* make JsonRegex private
* on net7 and above use GeneratedRegex for JsonRegex
* remove unused SanitizeFilename-Method
* [csharp][generichost] regenerate samples
2025-02-26 16:07:43 +08:00
William Cheng
61262e939a
[csharp] Fixed discriminator ( #20624 )
...
* fixed discriminator
* build samples
* minor refactors
* build samples
* replaced boolean with protected method
---------
Co-authored-by: devhl <shawnkanyer@gmail.com>
2025-02-09 22:32:17 +08:00
devhl-labs
01fa58a763
[csharp] Replaced property from allOf ( #20578 )
...
* replaced inherited property
* removed a comment
2025-02-09 21:43:50 +08:00
devhl-labs
3ee7886345
removed a model ( #20573 )
2025-02-02 14:00:32 +08:00
devhl-labs
187af2ec4e
removed a using statement ( #20541 )
2025-01-31 17:23:35 +08:00
devhl-labs
f1c1567aa9
[csharp][generichost] Fixes de/serialization ( #20540 )
...
* fixed json serializer
* build samples
2025-01-26 22:18:11 +08:00
William Cheng
1fa07bf46c
Prepare 7.12.0 ( #20512 )
...
* Revert "v7.11.0 release (#20508 )"
This reverts commit a7240eeefeedeefe7fc80ef22747dfc67e126324.
* prepare 7.12.0 snapshot version
* update samples
* update readme
2025-01-21 00:10:09 +08:00
William Cheng
25283d46a7
Fix typo in various generators, templates ( #20389 )
...
* fix typo in various generators, templates
* update samples
2024-12-30 18:52:18 +08:00
devhl-labs
5ba608ff8a
[csharp] add .net9 support ( #20270 )
...
* add .net9 support
* fixed path of new sample
* comment out manual test that does not exist
* comment out manual test that does not exist
* comment out manual test that does not exist
2024-12-22 22:06:33 +08:00
William Cheng
654f62ce3c
Prepare 7.11.0 ( #20130 )
...
* Revert "prepare 7.10.0 release (#20128 )"
This reverts commit 12dfe8fe74a1515d1e69e00df9abe4128aa44160.
* update to 7.11.0-SNAPSHOT, update samples
* update docs
2024-11-18 20:15:29 +08:00
William Cheng
e2c458b9ea
Prepare 7.10.0 ( #19809 )
...
* Revert "prepare 7.9.0 release (#19808 )"
This reverts commit 4145000dfebe7a9edea4555c8515383da7602458.
* prepare 7.10.0 snapshot
* update doc
* update samples
2024-10-08 11:21:54 +08:00
devhl-labs
fce8bb9604
support formatting date only ( #19785 )
2024-10-07 10:23:00 +08:00
devhl-labs
9300a68ad7
[csharp][generichost] Fix local var ( #19642 )
...
* fix local var
* revert one unneeded breaking change
* revert one unneeded breaking change
2024-09-29 23:11:06 +08:00
devhl-labs
fb5e69f83a
[csharp][generichost] Fix invalid key name ( #19633 )
...
* fix invalid key name
* fix comment
2024-09-29 23:09:37 +08:00
Liri S
b4edca5ad4
Use multiline comments for examples in csharp generator ( #19079 )
...
* multi
* gen
2024-09-22 23:27:47 +08:00
devhl-labs
195438d1e7
version bump ( #19545 )
2024-09-07 16:10:47 +08:00
William Cheng
91da2fd240
Prepare 7.9.0 snapshot ( #19386 )
...
* Revert "v7.8.0 release (#19385 )"
This reverts commit 6bdc452f92d49dcac7ac21dfe8751c8cc4267b98.
* update samples for v7.9.0-snapshot
2024-08-19 16:14:51 +08:00
devhl-labs
5166765724
changed default sorting of samples ( #19335 )
2024-08-12 15:04:50 +08:00
devhl-labs
ad8a7d2a3c
[csharp] Change sorting default ( #18942 )
...
* change sorting default
* implement sorting options for all libraries
* rebuild tests
* build samples
2024-08-12 00:33:18 +08:00
William Cheng
25936b4198
Add route4me to the sponsor list ( #19294 )
...
* update samples
* add route4me to the sponsor list
2024-08-05 13:07:56 +08:00
devhl-labs
aaeed0f5bd
use global keyword ( #19257 )
2024-08-04 17:55:57 +08:00
devhl-labs
2bc4a16af3
[csharp] Convert numbers to long when min/max is too big ( #19290 )
...
* convert numbers to long when min/max is too big
* handle exclusives
2024-08-04 17:50:54 +08:00
devhl-labs
755b2efee4
[csharp][generichost] Support response ranges ( #19256 )
...
* support response ranges
* revert unintended change
* update try deserialize methods
2024-07-29 16:33:27 +08:00
William Cheng
20cfce0b4a
Prepare v7.8.0 ( #19048 )
...
* Revert "v7.7.0 release"
This reverts commit f3dd32385e02065ad298801ca11b8871bcb3a92a.
* prepare v7.8.0
* update readme
* update doc
* update samples
2024-07-02 16:45:53 +08:00
Filipe Silva
e8bbfe23b4
[csharp] fix system.web warning and removed unneeded fqn ( #18902 )
...
* Refactor validatable.mustache moved fqn types to using directive for cleaner code
Fix netcore_project.mustache conditional "System.Web", more details:
https://learn.microsoft.com/en-us/aspnet/core/migration/inc/adapters?view=aspnetcore-7.0
* updated csharp samples
2024-06-11 19:53:39 +08:00
devhl-labs
91a1931bd9
[csharp][generichost] Add support for primitive composed ( #18825 )
...
* add support for primitive composed
* build samples again
* rebuild tests
* addressed comment
2024-06-04 12:38:53 +08:00
William Cheng
713aa92b22
add tests for 18772 ( #18828 )
2024-06-02 18:10:46 +08:00
Gerwin Jansen
c08afa37e4
[BUG][Csharp][GenericHost] OpenApi 3.1: Model property of type map/additionalproperties gets generated as object ( #18772 )
...
* Fix the bug + add test case
* Add sample output
* Update version number in new sample output
---------
Co-authored-by: Gerwin Jansen <gerwinjansen@users.noreply.github.com>
2024-06-02 17:31:53 +08:00
Philzen
9c999b6559
[General] Remove defunct global property withXml
from generator, docs, maven & gradle plugin ( #18568 )
...
* Mention that Golang generator also supports XML annotations
Looking at src/main/resources/go/model_simple.mustache and
src/main/java/org/openapitools/codegen/languages/GoClientCodegen.java
the GoLang seems to cater for withXml=true
* Fix maven plugin config description for `withXml`
* Add basic test for global withXml setting
* Use global withXml setting if not configured in ConfigOptions
Resolves #3839 and #5764
* Don't generate metadata or other files when only Models are tested
* Reformat table for readability
* Remove global property `withXml` from generator and docs
* Move WITH_XML constant out of system constants block
Currently there is only a single reference to this value in the whole
codebase (GoClientOptionsProvider). Maybe we should re-think how this
file is organised (i.e. provide a clearer split / mapping / understanding
what are system properties vs. global properties vs. configOptions and
where to put them).
* Remove global option `withXml` from Maven plugin (Breaking change)
This is a "soft" breaking change: Plugin will no longer execute if
user have this option – which is good, b/c it never worked as expected.
We may want to hint this in the 8.0 release notes.
* Remove global property `withXml` from Gradle plugin (Breaking change)
This is a "soft" breaking change: Plugin will no longer execute if
user have this option – which is good, b/c it never worked as expected.
We may want to hint this in the 8.0 release notes, so they can add it
to the `configOptions` map if required, or simply delete it
* Update samples to reflect removed `withXml` property
* Move `withXml` option into ConfigOptions for Java Microprofile sample
* Remove unused local vars and parameters
* Avoid repetition using fluent assertions
* Remove extraneous debug output
2024-05-27 14:35:32 +08:00
William Cheng
258b7af727
update samples
2024-05-26 21:42:10 +08:00
devhl-labs
ee3ff39225
fixed sorting ( #18706 )
2024-05-26 18:07:31 +08:00
William Cheng
63d1564637
update C# samples
2024-05-23 14:41:44 +08:00
devhl-labs
ede6458d19
[csharp][generichost] Remove discriminator property ( #18445 )
...
* fixed nullability
* minor refactor to address a comment
* removed discriminator property
* update more manual tests
* update more manual tests
* added tests and bug fixes
* fixed allof
* reworked manual tests to compare json instead of classes, reworked discriminator logic
* removed unneeded code
2024-05-21 14:32:12 +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
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
Phellippe Lima
e36172090e
fix: ExampleGenerator for composed child schemas and array schemas ( #18479 )
...
* fix: ExampleGenerator for composed child schemas and array schemas correctly
* fix: refactor to remove code duplication
* fix: fixes test assertion encoding
* fix: adds doc to new method
2024-04-30 14:36:49 +08:00
devhl-labs
6568bc54a5
[csharp] Fixed nullability of composed schemas ( #18408 )
...
* fixed nullability
* minor refactor to address a comment
2024-04-21 23:47:43 +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
devhl-labs
7b0f963c74
[csharp][generichost] Delete samples ( #18323 )
...
* delete samples
* rebuild samples
* test to see if the pr gate fails
* make the samples generate twice
* pr gate successfully failed
* minor cleanup
* minor cleanup
2024-04-16 15:10:19 +08:00
devhl-labs
c109399f3f
fixed property naming convention for composed types ( #18312 )
2024-04-16 15:09:15 +08:00
devhl-labs
79fe176ef2
fixed operation parameter handling ( #18322 )
2024-04-08 10:15:31 +08:00
devhl-labs
3bb17efa09
fixed issue ( #18309 )
2024-04-06 11:05:43 +08:00
devhl-labs
858499ffdd
[csharp][generichost] Form models ( #18264 )
...
* rename a bin artifact
* add support for form models
* revert sample changes
* revert sample changes
* build samples
* build samples
2024-04-01 13:12:03 +08:00