1712 Commits

Author SHA1 Message Date
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
Jérémie Bresson
85090f5068
Revert pull request #45 (#82)
Reverts:
Consider minLength, maxLength and pattern in referenced schema (#45)
This reverts commit 6b8079808b0d1d730324caf26489030a0cd960bd.
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
Jérémie Bresson
6b8079808b
Consider minLength, maxLength and pattern in referenced schema (#45) 2018-05-16 09:19:16 +02: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
ab9c4b5a61 Code clean-up: Add own private static final LOGGER in each class (#26) 2018-05-13 09:42:33 -04: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
wing328
18031e3492 update header for java files 2018-05-13 01:57:57 +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
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
27c372ff56
Update akka scala default value (#401)
* update akka scala default value

* fix akka-scala test option
2018-05-10 10:55:44 +08:00
Akihito Nakano
872dd546f4 Update php related samples (#375)
* Update php client (OAS3)

bin/openapi3/php-petstore.sh

* Update symfony server (OAS2)

bin/php-symfony-petstore.sh

* Lumen: remove 'swagger'

* Update lumen server (OAS2)

* Update php client (security): deleted 'SwaggerClient-php' folder

* Update TEST_DIR

* Update php client tests (OAS3)

bin/openapi3/php-petstore.sh

* Update php client (OAS2)

bin/php-petstore.sh

* Fix

* Fix lumen -> php-lumen

* Update lumen server (security)

* Delete moved files

currently it will generate into under 'lib' folder.

* Fix slim -> php-slim

* Update slim server (security)

bin/security/slim-petstore-server.sh

* Fix

* Update dot files
2018-05-09 10:34:19 +08:00
William Cheng
13f084e7b0
Fix dataTypeWithEnum for array of form parameters (#354)
* fix datatypewithenum for array of form parameters

* add test cases to cover dataTypeWithEnum, enumName in Ruby
2018-05-08 20:55:49 +08:00
William Cheng
0d20f75afc
Update default value, fix example value (#370)
* fix python flask NPE with oas3

* update perl default value, fix example value

* update android sample, fix example value

* restore x-swagger-router-controller for nodejs server generator

* update default value for bash client, fix example value, invalid tag

* update default value for objc

* update objc pestore core data
2018-05-08 19:51:15 +08:00
Arthur Mogliev
fd3b883e80 [DefaultCodegen] Fill CodegenOperation::produces with unique media types (#343) 2018-05-08 13:46:23 +02:00
William Cheng
db9a899a09
update getSchemaType variable, remove unused import (#365) 2018-05-08 12:57:25 +08:00
William Cheng
27b3302d8f
add test for body parameter example value (#363) 2018-05-08 10:16:48 +08:00
William Cheng
d08e31ae76
Add more tests (Swfit3) (#359)
* revise test cases

* add swift 3 tests
2018-05-08 00:10:19 +08:00
Akihito Nakano
376d9af9c0 Rename default packages for php client (#315)
* Rename default packages for php client

* Generate php client (OAS3)

* Rename namespace for tests

* Delete unnecessary 'use'

* Rename method/variable

* Update php client (OAS3)

* Generate php client (OAS2)

* Rename namespace for tests

* Delete unused files

* Fix tests
2018-05-07 23:04:06 +08:00
William Cheng
230b0d24bb
Clean up the spec (#348)
* update openapi spec

* remove wordnik contact
2018-05-07 17:52:31 +08:00
Jérémie Bresson
a22afb3d81
Rename default packages for android (#349) 2018-05-07 09:54:47 +02:00
Jérémie Bresson
b947970f99
Rename default packages for java (#341) 2018-05-07 08:43:57 +02:00
William Cheng
b1eac05b2b
Fix form datatype (array of string) (#339)
* fix data type for array of form parameters

* add test case to cover the form parameter issue
2018-05-06 22:17:47 +08:00
Jérémie Bresson
c4afaac285
Rename default packages for 'java-play-framework' (#335) 2018-05-06 12:34:02 +02:00
William Cheng
50163b4939
add ts tests (#337) 2018-05-06 17:33:48 +08:00
William Cheng
86f9686f29
Add more tests (c#, swift4) (#330)
* add more tests to csharp client generator

* add swift4 tests

* update wordings
2018-05-06 14:20:29 +08:00
William Cheng
aab99bc530
Update Dart default value, re-enable Objc Tests (#328)
* update dart client default

* re-enable objc test

* restore dart flutter_petstore, update dart oas3 script
2018-05-06 01:45:52 +08:00
Jérémie Bresson
a2b618a452
Merge 'master' branch of 'swagger-codegen' into 'openapi-generator' (#327) 2018-05-05 16:40:52 +02:00
Jérémie Bresson
0435910da8
Renamings (#252) 2018-05-04 04:50:17 +02:00
William Cheng
4690325a2c
add test for scala (akka, http client) (#306) 2018-05-04 00:36:45 +08:00
Jérémie Bresson
45a50840a5
[spring, play-framework] Handle setters for package values (#288) 2018-05-02 13:39:29 +02:00
Jérémie Bresson
1492df6cef
Override server port for Jetty configuration (#246) 2018-05-02 07:11:29 +02:00
William Cheng
4497a1fe47
update default user agent (#284) 2018-05-02 01:12:32 +08:00
William Cheng
8e29dba85b
update file header (#282) 2018-05-01 18:50:48 +08:00
William Cheng
acb63fd5e8
Fix go readme, remove resty install (#280)
* fix go readme, remove resty install

* fix default to null in go petstore doc
2018-05-01 12:02:55 +08:00
Akihito Nakano
aa5719e008 Fix missing default value (#257)
* Fix missing default value of form param

* Update php sample with OAS2

* Update php sample with OAS3
2018-04-30 16:24:07 +08:00
William Cheng
861d11d010
use vendor extension in operation to set the body parameter name (#264)
Use vendor extension in Operation to set the body parameter name
2018-04-29 17:17:01 +08:00
Akihito Nakano
7b6e17e02d Fix missing models (#250)
* ArraySchema should not be included in aliases

* Update php sample (OAS2)
2018-04-28 11:37:45 +08:00
Jérémie Bresson
633834455d
Rework url handling (#236) 2018-04-26 10:40:39 +02:00
Jérémie Bresson
e0b0248c38
Rename default package in java clients (#218) 2018-04-24 16:26:20 +02:00
Jérémie Bresson
5340c35ce1
Rename sagger metadata and more (#208)
* Rename groupId, artifactId, project name, title, ...
* Remove .swagger-codegen/VERSION file
2018-04-24 08:08:53 +02:00
Jérémie Bresson
d5d8c356b7
Rename default packages for jaxrs generators (#209) 2018-04-24 06:26:42 +02:00
Jérémie Bresson
e7410d4c8e
Allow $ in java var name (#200) 2018-04-23 15:48:10 +02:00
William Cheng
2f84f315f9
Fix NPE when getting the default value (#196)
* fix NPE when getting the default value

* rename test case

* better npe handling for repsonse example, default path to localhost

* fix code style
2018-04-23 11:47:16 +08:00
Jérémie Bresson
7ecd5f3566
Rename "swagger" to "openapi" (#191)
* Rename ".swagger-codegen-ignore" to ".openapi-generator-ignore"
* Rename setGenerateSwaggerMetadata(Boolean) to setGenerateMetadata(Boolean)
* Rename Metadata Folder to .openapi-generator
2018-04-22 21:28:17 +02:00