William Cheng
4effa739eb
Add AnyType support to Java generators ( #6246 )
...
* add anytype support to java
* fix test
* fix primitive type
* update tests
* update samples
2020-05-11 15:27:03 +08:00
William Cheng
b23c52f2ca
[Go][experimental] provide code samples in the API doc ( #6115 )
...
* provide code samples in api doc
* update petstore samples
2020-05-01 10:50:01 +08:00
Slavek Kabrda
4c5785dc37
[go-experimental] Fix nullable support ( #5414 )
...
* Fix nullable support in go-experimental client
* Fix support for models with parents and container fields
* Make sure that oneOf interfaces serialize properly even if they're required (non-pointers) on other models
* Spaces => tabs
* Regenerate samples
* Make some methods of nullables pointer-receivers, add tests
* Improve the Get/Set logic to make usage more convenient
* Address review
2020-03-24 17:44:12 +08:00
Slavek Kabrda
010dad209a
[go-experimental] Add model constructors to initialize non-container vars with defaults ( #5175 )
...
* [go-experimental] Add model constructors to initialize non-container vars with defaults
* Add docstring and extend model_doc to include the constructor
* Make variable names in constructor follow Go naming guidelines
* Provide 2 different constructurs as suggested + couple fixes to generate constructors right under all circumstances
* Fix defaults for enums
* Properly escape vars that have reserved names
2020-02-20 10:13:53 -05:00
Sebastien Rosset
20e5c5d6e7
[Golang] Add support allOf inheritance with embedded go structs ( #4934 )
...
* Golang: generate embedded structs and set supportsInheritance to true
* Run bin/go-experimental-petstore.sh
2020-02-01 09:44:15 -05:00
Hippolyte HENRY
e09f1c9b37
[go-experimental] Use builder pattern for requests ( #4787 )
...
* [go-experimental] Use builder pattern for requests
2020-01-15 09:19:23 -05:00
Jim Schubert
78bf3adc4a
[core] Initial FeatureSet structures and definitions ( #3614 )
...
[core] Initial FeatureSet structures and definitions
Add default feature set to DefaultCodegen
Initial FeatureSet definitions for:
* ada
* android
* apache2
* asciidoc
* aspnetcore
* avro
* bash
* c
* clojure
* cpp-pistache-server
* cpp-qt5-client
* cpp-qt5-qhttpengine-server
* cpp-restbed-server
* cpp-restsdk
* cpp-tizen
* csharp
* csharp-nancyfx
* csharp-netcore
* cwiki
* dart
* eiffel
* elixir
* elm
* erlang
* flash
* fsharp-functions
* go Client/Server
* graphql-nodejs-express-server
* graphql-schema
* groovy
* haskell
* haskell-http-client
* java
* jmeter
* kotlin
* kotlin vertx
* kotlin-server
* kotlin-spring
* lua
* mysql
* nim
* nodejs
* nodejs-express
* objc
* ocaml
* openapi
* openapi-yaml
* perl
* php
* php-laravel
* php-lumen
* php-silex
* php-slim
* php-symfony
* php-ze-ph
* powershell
* protobuf
* protobuf-schema
* python
* python-aiohttp
* python-blueplanet
* python-experimental
* r
* ror
* ruby
* ruby
* ruby-sinatra
* rust
* scala-akka
* scala-finch
* scala-gatling
* scala-http-client
* scala-lagom
* scala-play
* scalatra
* scalaz
* spring
* static docs
* swift
* typescript
2020-01-11 16:20:47 -05:00
William Cheng
54cfab84b6
run ensure-up-to-date
2019-12-28 01:12:26 +08:00
Hippolyte HENRY
3693d60840
Add newline between function signature of operation and summary of operation ( #4112 )
...
* Add newline after function signature
* update Petstore
* [go] Add newline after function signature
* update petstore
2019-10-15 14:46:45 +08:00
William Cheng
cf38c56aa6
Fix readonly with isReadOnly ( #4102 )
...
* fix readonly
* update samples
2019-10-09 15:16:22 +08:00
sunn
7a95c9e20d
Regenerate after rebase ( #4000 )
2019-09-30 21:23:55 +02:00
sunn
600a81f76e
[golang] Regenerate all go samples ( #3988 )
...
* Regenerate all go samples
* Update API Key usage
* Add go-experimental script
2019-09-30 18:38:51 +02:00
William Cheng
7afd350616
[WIP] Escape import with underscore in go-experimental client ( #3659 )
...
* escape import with underscore in go client
* update ioutil
* Fix collectionFormat=multi request bug in go experimental
2019-08-26 10:38:24 +08:00
Slavek Kabrda
0fec25e92e
[Go][experimental-client]: make struct members pointers, provide custom marshalling ( #3371 )
...
* [Go][experimental-client] Properly define packageName for go-experimental sample client
* [Go][experimental-client] make structure members pointers, provide custom marshalling.
2019-07-18 15:52:37 +09:00
William Cheng
0b79c5b6be
Add new Go client (experimental) generator ( #3268 )
...
* add new go experimental generator
* extends go client codegen
* add go samples and test
* comment out haskell client test
2019-07-04 22:56:49 +08:00