William Cheng
|
8c599ebf12
|
Add support for multiple inheritance (#1664)
* add all parent names
* clean up supportsInheritance
* fix npe
* fix allVars, fix test cases
* add more tests, remove comments
* update docker m2 cache dir, add more tests, fix mandatory
* update samples
* regenerate js spec files
* add logic to detect self reference
* add isSelfReference flag to codegen property
* add ruby tests for cat model
* remove debugging info
* fix JS allvars not have x-js-doctype
* update samples
* update js samples
|
2018-12-15 00:24:36 +08:00 |
|
William Cheng
|
774013c7e1
|
Better OpenAPI spec v3 support: allOf, anyOf, oneOf (#1360)
* add oneOf support to Ruby
* add anyOf support to ruby client
* add discriminator support to ruby client
* fix typo
* update samples, fix NPE
* better format in ruby generator
* fix test cases, disable mapping test
* fix update script, update samples
* add test, fix mapping
* update exit code
* reenabled discriminator test
* remove duplicated properties
* add test for duplicated properties
* update samples, add new spec
* fix ruby test cases
* fix hasMore after removing duplicates
* refactor method, comment out haskell client test
* fix hasMore and update samples
* fix parent detection
* fix discriminator check
* [haskell-http-client] need to use {{vars}}{{required}} instead of {{requiredVars}}
* remove deprecated methods in default codegen (#1031)
* regenerate samples
* remove commented code
|
2018-12-07 00:30:20 +08:00 |
|
William Cheng
|
a023a0d0ca
|
update petstore samples
|
2018-11-08 18:32:48 +08:00 |
|
William Cheng
|
a186efed35
|
Merge remote-tracking branch 'origin/master' into 3.4.x
|
2018-11-08 18:17:29 +08:00 |
|
William Cheng
|
36991a4e14
|
Improve ensure-up-to-date script (#1362)
* improve ensure-up-to-date script
* trigger build failure
* use exit 1 instead
* fix build failure
* update samples
|
2018-11-02 15:38:34 +08:00 |
|
Yuriy Belenko
|
e4b5f50515
|
MySQL Schema Generator #955 (#1055)
* [Mysql Schema] Add new generator
* [Mysql Schema] Fix default definition
* [Mysql Schema] Add defaultDatabaseName option
* [Mysql Schema] Add jsonDataTypeEnabled option
* [Mysql Schema] Add samples
|
2018-10-01 15:59:18 +08:00 |
|