Commit Graph

14 Commits

Author SHA1 Message Date
Jon Schoning
8b15007940 [haskell] update openapi-generator commit to 4.1.3 (#129) 2019-10-06 21:13:09 -07:00
Fernando Rincon Martin
a4d67bd881 Replace datetime function in haskell client (#127) 2019-09-30 15:59:32 -07:00
Jon Schoning
87675b7e97 add remove_models (specific to client languages) in process_swagger (#112)
This is needed because openapi-generator does not allow us to override
a model definition such as IntOrString, if it exists in the json.

Once the model is removed, it can be re-mapped with a type-mapping

This change should not affect any client language, other than haskell.
2019-03-28 11:57:56 -07:00
Shimin Guo
c05fbc861b add license-file; update openapi generator version; change package name (#109) 2019-03-15 22:00:58 -07:00
Jon Schoning
a72c88a34a haskell client: switch to openapi-generator (#108) 2019-03-05 16:50:00 -08:00
Shimin Guo
382eb04329 Set type names (#98) 2019-02-08 14:52:31 -08:00
Tomasz Prus
d0821e65aa feat: introduce openapi-generator (#95)
* move files related to swagger-codegen to dedicated directory

* add script to build clients by openapi-generator

* python-asyncio is build by openapi-generator
2019-01-14 22:52:13 -08:00
Shimin Guo
6f6d3e0b4f haskell client: change package name and base module (#90) 2018-12-20 16:52:12 -08:00
Tamal Saha
cbea33eac4 Allow using forked swagger-api repository (#62)
To generate client for CRDs, I needed to use a forked version of swagger-api.
ref: https://github.com/kubernetes-client/gen/issues/59#issuecomment-381395227
2018-06-29 13:23:03 -07:00
Tamal Saha
7d7ec1cfee Allow specifying a github repository if working on ecosystem projects (#63) 2018-06-25 07:30:35 -07:00
Alessandro Ogier
da2c88defb allow specifying a github username if working on forks (#58) 2018-05-02 22:10:15 -07:00
Shimin Guo
a552cb3fac [Haskell] Patch cabal file after code generation (#51)
Also adding tests/ to CLEANUP_DIRS
2018-02-14 11:26:33 -08:00
Shimin Guo
b14d9aac20 Using the latest swagger-codegen from the 2.4.0 branch.
Specifically, to get the bug fix and module splitting in bca2b9fb5b
2018-01-11 06:56:12 +00:00
Shimin Guo
64d8840310 adding haskell client 2017-12-15 06:34:15 +00:00