Prateek Malhotra
90bd90c41a
[Typescript][Fetch] switch to vars from allVars in model JSON conversion functions ( #2899 )
...
Signed-off-by: Prateek Malhotra <someone1@gmail.com>
2019-07-05 18:22:07 +08:00
William Cheng
441f6327d9
Update R technical committee ( #3284 )
2019-07-05 15:49:19 +08: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
William Cheng
65fdce7036
Merge branch 'master' of https://github.com/OpenAPITools/openapi-generator
2019-07-04 22:50:02 +08:00
William Cheng
1e380850c0
update doc
2019-07-04 22:49:15 +08:00
William Cheng
267c9bdcf8
Add a link to Japanese eBook (REST API のためのコード生成入門 (OpenAPI Generator)) ( #3280 )
2019-07-04 22:24:35 +08:00
Jérémie Bresson
8d27857f83
[core] consider content in parameters and headers when computing unused schemas ( #3243 )
...
* [core] consider content in parameters and headers when computing unused schemas
* consider parameters in PathItem
2019-07-04 20:47:24 +08:00
Matthew Cachia
cbca86b43a
Add unhandledException
to 'spring' generator, which declares all operation methods to throw a generic exception, allowing implementations to unhandle checked exceptions. This is useful whenever it is unnecessary to handle specific exceptions and, more importantly, allow generic constructs (eg. Spring @ControllerAdvice) to tackle unhandled exceptions from a single point (for instance, tackle all unhandled exceptions as an HTTP500 while excluding the stacktrace in the response body). ( #2482 )
2019-07-04 20:19:40 +08:00
Kevin Locke
2c342cc2b4
[Java] Handle discriminator mapping non-ref name ( #3247 )
...
The `mapping` property of the [Discriminator Object] is "An object to
hold mappings between payload values and schema names or references."
The subsequent examples in the spec have `mapping`s of both types.
The `mapping` support introduced in #536 only supports references.
Update the code to support names (identified by lack of `/`) or
references and change a test mapping to cover this case.
[Discriminator Object]: https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#discriminatorObject
Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
2019-07-04 15:24:47 +08:00
Josh Burton
310f5feda0
[dart-jaguar] Makes converters publicly accessible so they can be used serialization/deserlization outside of the API client ( #3245 )
2019-07-04 15:13:23 +08:00
Ramanth Addala
0cb921251d
feat(r): Added handling exception with ApiException class and better documentation ( #3217 )
...
* feat(r): Added handling exception with ApiException class and document generation
* feat(r):enhancements to exception handling and documentation
* fix(r): fixes and reverting the man folder
* fix(r): minor fix of import statement
* fix(r): generated the docs file
* fix(r) minor doc casing fixes
2019-07-03 22:05:21 +08:00
Matthias Neubert
dda2f3c141
Update README.md ( #3273 )
...
Added DB Systel as a company using OpenAPI-generator
2019-07-03 18:38:06 +08:00
Marc Etter
95ba9525f9
[elm][haskell-servant] Fix issue 3256 ( #3262 )
...
* [elm] fix empty operation exception (#3256 )
* [haskell-servant] fix empty operation type (#3256 )
* [elm][haskell-servant] update samples
2019-07-03 18:07:21 +08:00
William Cheng
35262aa7d1
move openapi 3 samples to the correct folder ( #3267 )
2019-07-03 13:18:52 +08:00
steco
b44f6c302a
Update DefaultCodeGen to allow additional primitive types ( #2799 )
...
* Update DefaultCodeGen to allow additional primitive types
If a string field is specified with a format which is also defined using
--typeMappings, it will be treated as a primitive type
* Fixed typo in android-petstore-httpclient.bat
2019-07-03 09:12:38 +08:00
Jim Schubert
1fc7740f2e
[online] Honor generator environment variable and system property ( #3265 )
...
Previously, this pulled from the GENERATOR_HOST system property. This
should have been an environment variable. Fallback is now generator.host
system property.
2019-07-02 13:07:17 -04:00
wing328
8fd4539836
Merge remote-tracking branch 'origin/4.1.x' into 5.0.x
2019-07-02 22:48:41 +08:00
wing328
9df5bdabc8
Merge remote-tracking branch 'origin/master' into 4.1.x
2019-07-02 22:48:09 +08:00
Jim Schubert
b87806834b
[online] Honor GENERATOR_HOST env variable ( #3263 )
...
This sets "host" appropriately to the published host when GENERATOR_HOST
is configured.
2019-07-02 09:15:18 -04:00
William Cheng
4e62e92daf
update doc
2019-07-02 17:17:57 +08:00
Jan Willem Harmelink
c012dcd754
Added RxJava2 to java-vertx server codegen. ( #3240 )
2019-07-02 16:46:02 +08:00
Thibault Duperron
dd0c2a84ee
Check classVarName against reserved keywords ( #3079 )
...
Must fix #1831 and #13
2019-07-02 16:40:36 +08:00
Jérémie Bresson
40a293dcda
Update to swagger-parser to 2.0.13-OpenAPITools.org-2 ( #3239 )
...
* Update to swagger-parser to 2.0.13-SNAPSHOT
* Update samples
* Update swagger-parser to 2.0.13-OpenAPITools.org-2
2019-07-02 16:37:41 +08:00
Michael Petö
1730a4efce
Fix typo in javascript generator template ( #3249 )
...
* Fix typo in javascript generator template
* Update sample client
2019-06-30 12:07:49 +08:00
Jim Schubert
3e5e82460f
[online] Apidocs ui ( #3229 )
...
* [online] Use rapidoc UI for api documentation
2019-06-29 20:30:45 -04:00
Mateusz Szychowski (Muttley)
731b162942
[C++][Pistache] Fix warnings ( #3238 )
...
* [C++][Pistache] Fix warnings
Remove unecessary semicolon (Wpedantic)
Remove unused parameter name (Wunused-parameter)
* [C++][Pistache] Update Petstore sample
2019-06-28 19:21:01 +02:00
Thiago Arrais
e46bd7dd18
[go] Serialize multipart array of complex objects as JSON ( #2965 )
...
* Serialize multipart array of complex objects as JSON
* Update sample client
* Update sample client
2019-06-28 23:14:13 +08:00
wing328
51014839fd
add new perl file
2019-06-28 18:00:48 +08:00
Jérémie Bresson
23e63dccfa
[java-client][okhttp-gson] support bearer authentication ( #3236 )
2019-06-28 17:55:51 +08:00
Sai Giridhar P
6578cef260
[python] : Make example code snippet compilable ( #3148 )
...
* feat(python): Making example compilable
* feat(python): Updating pet project
* feat(python): Updating comments
* feat(documentation): Fixing comments style
* feat(documentation): Updating documentation
* feat(documentation): Fixing comments style
2019-06-28 17:53:25 +08:00
wing328
a41448ab9c
update perl petstore samples
2019-06-28 16:34:17 +08:00
Rainer Hermanns
3a1b29b90c
Added special handling for 'string' types with format 'uri' (OpenAPITools#3160) ( #3161 )
...
- implemented Kotlin
- implemented Java
Fixes OpenAPITools#3160
2019-06-28 09:48:41 +08:00
wing328
8cdacb5a44
Merge branch 'sync_41x_50x' into 5.0.x
2019-06-28 09:26:39 +08:00
Roman Müller
73966a0152
[KOTLIN Spring] add interfaceOnly option ( #3050 )
...
* move template definition to processOpts()
* add interfaceOnly option for kotlin-spring
* add template for interface only option
2019-06-27 12:23:50 -04:00
wing328
bacbbe7af8
update samples
2019-06-27 20:38:48 +08:00
wing328
a48d7f77fb
Merge remote-tracking branch 'origin/4.1.x' into sync_41x_50x
2019-06-27 18:27:20 +08:00
wing328
1020223007
Merge branch 'sync_master_4.1.x' into 4.1.x
2019-06-27 18:16:36 +08:00
Mark Oude Veldhuis
325ed4b72e
If a parameter is a date, format it as YYYY-MM-DD ( #3218 )
2019-06-27 08:09:38 +02:00
wing328
35a6f9d6e6
remove corrupted files
2019-06-27 12:12:44 +08:00
wing328
6c9fefa7b5
update doc
2019-06-27 10:47:05 +08:00
Mateusz Szychowski (Muttley)
68a5fa4c8b
[C++][Pistache] Catch exception instead of runtime_error ( #3225 )
...
* [C++][Pistache] Replace runtime_error with std::exception
* [C++][Pistache] Update Petstore sample
* [C++][Pistache] Fix catch-value warning
2019-06-26 19:13:54 +02:00
DanielHabenicht
7af2bc8dff
add link to the "new-generator" guide ( #3227 )
...
* add link to the new--generator guide
* Update CONTRIBUTING.md
2019-06-26 17:57:24 +02:00
William Cheng
f41cd234d9
Fix release table in the readme ( #3221 )
2019-06-26 22:09:16 +08:00
wing328
7534df4520
Merge remote-tracking branch 'origin/master' into 4.1.x
2019-06-26 16:01:23 +08:00
William Cheng
c1771c94bd
Add template creator: C# ASP.NET Core 3.0: @A-Joshi ( #3213 )
2019-06-25 19:23:49 +08:00
Thibault Duperron
01f991a034
Fix inheritance with modelPrefix ( #3151 )
...
* Fix inheritance with modelPrefix
Fix #3150
* Fix typo
2019-06-25 14:46:19 +08:00
Amit Joshi
94c583b6ce
[aspnetcore]: Preliminary support for ASP.NET 3.0 Core preview 5 ( #2824 )
...
* First set of fixes to support ver 3.0, useswashbuckle does not work yet
* Fix swashbuckle issues iwth aspnetcore 3.0
* Use default routing for 2.2 and turn off default for 3.0
* fix up documentation
* PR Feedback and wrong name in mustache file
* Fix for 2.1 usage too
* Change isFramework to useFrameworkReference as name to make thngs explicitly clear. Also fix small messages for the review comments
* Make JSON.NET version configurable
* Activate endpoint routing and use camel case NamingStrategy
* Make Newtonsoft version configurable to match ASP.NET Core preview 5
* Fix spelling of an option, remove a duplicate call and update docs
2019-06-25 14:40:05 +08:00
William Cheng
fe8dd343a8
Remove Jean from the core team in the public website ( #3212 )
2019-06-25 14:25:45 +08:00
Tomasz Prus
5b9283beca
feat: configurable limit of simultaneous connections (python/asyncio) ( #3200 )
...
* feat: configurable limit of simultaneous connections (python/asyncio)
* fix: remove unused import (python/asyncio)
2019-06-25 14:13:43 +08:00
Ramanth
f681764067
[R] feat(r): Inclusion of useragent, timeout and serialization ( #3084 )
...
* feat(r): Inclusion of useragent timeout and serialization
* fix(r): fixing name of timeout parameter
* fix(r): fixing unit tests
* fix(r): fixing minor issues
* fix(r): updated r petstore batch command
* fix(r): minor unit test fix
* fix(r): refactor of useragent passing and other minor
2019-06-25 14:12:13 +08:00