delenius
4d7ff8cfbd
JavaDoc fixes for Java/RESTEasy client ( #151 )
2018-05-26 06:34:38 +02:00
Jérémie Bresson
c53f61c74e
Fix javadoc in CodegenProperty ( #143 )
2018-05-24 09:36:14 -07:00
Jérémie Bresson
072ce070b2
resteasy: fix outer enum case ( #139 )
2018-05-24 09:35:26 -07:00
topce
4bc5ffe867
[typescript-angular] add provided in support ( #120 )
...
* add provided in root support
* fix unit test to pass test generation of new options
* set default for providedInRoot to be true
2018-05-24 09:20:16 -07:00
Tomasz Prus
7184f1ec68
[python] asyncio supports _preload_content; remove unsed imports ( #107 )
...
* chore: update python samples
* feat: python/asyncio support for _preload_content
* feat: remove unused imports from python clients; fix discriminator
2018-05-24 08:10:07 -07:00
Jérémie Bresson
76b7307a6e
DefaultGenerator: ignore only form param schemas ( #74 )
...
* Rewrite ModelUtils.getUnusedSchemas(OpenAPI)
* Add ModelUtils.getAllUnusedSchemas(OpenAPI)
* Add ModelUtils.getSchemasUsedOnlyInFormParam(OpenAPI)
2018-05-24 17:07:41 +02:00
Christophe Bornet
a3aabd3908
Create a default implementation of delegate if none could be autowired ( #92 )
2018-05-24 07:50:05 -07:00
Jérémie Bresson
3f81378d72
[java resteasy] fix string comparison ( #134 )
...
* Fix StringUtils.isEmpty(..)
* Update all JaxRS samples
2018-05-23 08:38:18 +02:00
Jim Schubert
27426f7b52
Cli generator name option, replaces 'language' options in CLI and Maven Plugin ( #57 )
2018-05-23 05:41:19 +02:00
Jérémie Bresson
b73ab0260e
jaxrs-cxf-cdi: fix outer enum ( #131 )
...
* jaxrs-cxf-cdi: fix model enum
* Fix script 'bin/jaxrs-cxf-cdi-petstore-server.sh'
See https://github.com/OpenAPITools/openapi-generator/pull/124
* Run 'bin/jaxrs-cxf-cdi-petstore-server.sh'
2018-05-22 17:55:19 -04:00
Matthias Baer
d9d6530161
[aspnetcore] Make the use of Swashbuckle optional ( #110 )
...
* Respect the sourceFolder option correctly
* Add an option to disable the use of Swashbuckle (useSwashbuckle)
2018-05-20 09:28:24 -04:00
Jérémie Bresson
cd4640dab6
DefaultGenerator: fix NullPointerException ( #109 )
2018-05-20 08:57:25 +02:00
Jérémie Bresson
495971c2c7
[Java] use html entities in javadoc of generated code ( #106 )
2018-05-20 08:55:56 +02:00
Jérémie Bresson
82ee8656fd
[java] Enum in array of array ( #66 )
2018-05-18 19:01:11 +02:00
Jérémie Bresson
a1ff502411
Rename datatype to dataType in CodegenProperty ( #69 )
2018-05-18 18:06:37 +02:00
Erik Timmers
a5cf27b60e
Fix Petstore example for Elm ( #96 )
...
* Add support for `additionalProperties` in operations;
* Add reserved module names.
2018-05-18 19:14:55 +08:00
Victor Orlovsky
3b9a2a7c36
CaseFormatLambda has been added, params for Rest-assured client has been refactored ( #91 )
2018-05-18 12:49:34 +02:00
Fabrizio Ferrai
d7e374504f
[Clojure] Add util method to set the api-context globally ( #93 )
2018-05-18 11:22:02 +08:00
Antoine Reilles
d890d733f8
[JaxRS-Java] issue with implFolder on windows, and required fields generation for containers ( #88 )
...
* Fix implFolder issue with jaxrs-cxf-cdi generator
This fix is for the issue:
https://github.com/swagger-api/swagger-codegen/issues/8113
When using jaxrs-cxf-cdi and other JaxRS generators, the implFolder
config is not honored by hte generator on windows.
* jaxrs-cxf-cdi: containers with no default init
Change similar to
https://github.com/swagger-api/swagger-codegen/pull/5363/files for
jax-rs-cdi generator.
When a property that is a contained is not declared as required, it is
initialized to `null`, and not to the empty container.
This makes apio mich more easy to use, since one can differentiate when
an input list in json has been set to the empty array or simply not set.
2018-05-17 19:28:05 +02:00
Jérémie Bresson
2821f18b95
Meta: set version for "build-helper-maven-plugin" ( #89 )
...
* Set "build-helper-maven-plugin" in template
* Run bin/meta-codegen.sh
2018-05-17 23:21:32 +08:00
Jérémie Bresson
3ffaaa6505
Fix javadoc issues in "openapi-generator" module ( #84 )
2018-05-17 22:01:39 +08:00
Erik Timmers
c522927d58
Fix Elm generator for polymorphism ( #78 )
2018-05-17 19:04:52 +08:00
Jon Schoning
34db79b9ba
[haskell-http-client] update dependency versions + readme ( #81 )
2018-05-17 18:40:58 +08:00
Jérémie Bresson
85090f5068
Revert pull request #45 ( #82 )
...
Reverts:
Consider minLength, maxLength and pattern in referenced schema (#45 )
This reverts commit 6b8079808b
.
2018-05-17 09:05:00 +02:00
Thibault Duperron
752b36e660
Sanitize enumeration name to add underscore when it starts with digits ( #77 )
2018-05-16 21:51:55 -04:00
Kaito Watanabe
c30fb3ff0b
Remove examples comment from swift3 and swift4 client ( #61 )
2018-05-16 17:58:36 +08:00
Jérémie Bresson
6b8079808b
Consider minLength, maxLength and pattern in referenced schema ( #45 )
2018-05-16 09:19:16 +02:00
Jim Schubert
9a8183ab05
[aspnetcore] Fix openapi.json location rename ( #56 )
...
Swashbuckle generation was missing the configuration to rename from
default swagger.json to openapi.json (expected by change in SwaggerUI's
configuration for the endpoint).
This generates to the appropriate location and updates the sample to
load the Swagger UI properly on run.
2018-05-16 11:16:55 +08:00
Matthias Baer
de5260a7ce
Update the aspnetcore generation ( #53 )
...
This change resolves an issue I had with opening the aspnetcore Solution (Visual Studio could not load the project). The *.sln file contained an old GUID for ASP.NET 5.
Also removed the obsolete NuGet.Config file and updated the package references to the newest versions.
2018-05-15 21:41:44 -04:00
William Cheng
803821e210
Fix an issue with example generator when array is too large ( #46 )
...
* fix issue with example generator when array is too large
* reformat code
2018-05-15 23:08:37 +08:00
Jérémie Bresson
673f2bc469
Add CodegenProperty.nameInSnakeCase ( #42 )
2018-05-15 13:17:04 +02:00
William Cheng
67ebe17dd6
Fix isPrimitiveType flag for array of form parameters ( #38 )
...
* fix isprimitivetype for array of form parameters
* setup snapshot deployment
2018-05-14 23:28:03 +08:00
Jérémie Bresson
10ac4024da
Code clean-up: remove field declaration hiding existing fields ( #35 )
2018-05-14 16:07:29 +02:00
Jérémie Bresson
4d7fc046f3
[JaxRS] Add "validation-api" dependency in jetty ( #30 )
...
Fix #28
* Add "javax.validation:validation-api" dependency in jetty
* Update JaxRS and Spring samples
2018-05-13 18:12:01 +02:00
Jérémie Bresson
ab9c4b5a61
Code clean-up: Add own private static final LOGGER in each class ( #26 )
2018-05-13 09:42:33 -04:00
Jérémie Bresson
bf7e4e7df7
Java gson: add @SerializedName value as constant ( #22 )
...
* Java gson: add @SerializedName value as constant
Fix #21
* Run bin/java-petstore-all.sh
2018-05-13 19:58:46 +08:00
Jérémie Bresson
41b0ff351b
Code clean-up: remove DefaultCodegen#getSimpleRef(String) ( #19 )
...
Use ModelUtils#getSimpleRef(String) instead
2018-05-13 15:25:45 +08:00
William Cheng
737e63976f
add unit tests to cover #5 ( #18 )
2018-05-13 15:24:25 +08:00
Jérémie Bresson
05a2f4b240
Fix NullPointerException in getSchemaType(Schema) ( #14 )
...
Fix #11
2018-05-13 15:23:48 +08:00
Jérémie Bresson
9fa9b115e3
Fix NullPointerException in getUnusedSchemas(OpenAPI) ( #10 )
...
fix #9
2018-05-13 15:22:01 +08:00
Jim Schubert
52322c47c9
[finch] Allow finch server to compile for CI checks ( #7 )
...
Previous error handling implementation had types returning
Either[CommonError, UserType], but implemented with the scala shortcut
??? which throws an exception instead. This causes compilation to fail
with a message that the expected CommonError is of type Any. This is
often fixable with generic upper bounds constraints, but this is
overkill for a placeholder implementation. Returning a temporary 'TODO'
type solves the compile error, and should allow CI to check for valid
compilation on changes.
Included in this is also a fix to support optional query parameter
types. The spec used to generate the finch server has optional query
parameters, but the version of finch in the template doesn't support
options on query parameters. Finch does, however, aggregate everything
(headers, query string, path parameters, etc) under "param" with
"paramOption" for those which are optional types.
2018-05-13 11:07:14 +08:00
William Cheng
d80e295852
Fix JS test using baseName in default value ( #5 )
...
* fix js test using baseName in default value
* re-enable JS test
2018-05-13 10:19:16 +08:00
wing328
18031e3492
update header for java files
2018-05-13 01:57:57 +08:00
William Cheng
1d889da4e3
Various fixes ( #1 )
...
* fix pistache c++ server in windows
* skip perl test
* comment out go tests
* Fix go test, manually fix go client
* fix rails batch file
* fix tab in java file
* install rust
* fix swift2-deprecated in windows batch file
* fix rust installation
* comment out js test
* update swift windows batch files
* update tizen batch script
* comment out ktor test
2018-05-13 01:31:13 +08:00
William Cheng
2ed3d8cc86
Update python test ( #426 )
...
* update python test folders
* update python template
* update python samples
* fix python comment too long
* update ruby test case
2018-05-12 09:54:19 +08:00
William Cheng
4b7a583b33
Update Swift default value ( #407 )
...
* update swift4 default
* update swift3 default value
* update swift default value
2018-05-12 00:15:24 +08:00
Jérémie Bresson
fcec2d74e0
Merge 'master' branch of 'swagger-codegen' into 'master' ( #422 )
...
Corresponding commit swagger-codegen: cccd0930368dd4c54d04bdfcaa3496685c3ed9b8
Co-authored-by: Andreas Müller <inidona@users.noreply.github.com>
Co-authored-by: Geoff Brown <gbrown@centeredgesoftware.com>
Co-authored-by: Raphael Ochsenbein <akekahn@gmail.com>
2018-05-11 14:35:56 +02:00
William Cheng
e5be838fa8
Update PHP client default value ( #417 )
...
* update php default value
* update php samples with oas3
2018-05-11 15:28:09 +08:00
William Cheng
a4f76b889e
update R default value, clean up old R files, add window batch for ( #415 )
...
openapi3
2018-05-11 11:25:50 +08:00
Akihito Nakano
7716d7e9b3
Rename the description of projectName option ( #414 )
2018-05-11 11:25:14 +08:00