From 68864a2eeac7225e9e5a9582bb51fd41172649b7 Mon Sep 17 00:00:00 2001 From: wing328 Date: Fri, 12 May 2017 16:49:20 +0800 Subject: [PATCH 1/8] [JavaScript] Minor fix to JS doc and add swagger-codegen version to the file header (#5623) * fix JS doc using instance instead of default * update JS header with codegen version * roll back change in swagger codegen version in pom.xml --- .../main/resources/Javascript/api_doc.mustache | 2 +- .../resources/Javascript/licenseInfo.mustache | 11 +++++++++-- .../javascript-promise/.swagger-codegen/VERSION | 1 + .../petstore/javascript-promise/docs/FakeApi.md | 2 +- .../petstore/javascript-promise/docs/PetApi.md | 16 ++++++++-------- .../petstore/javascript-promise/docs/StoreApi.md | 2 +- .../petstore/javascript-promise/src/ApiClient.js | 3 +++ .../javascript-promise/src/api/FakeApi.js | 3 +++ .../javascript-promise/src/api/PetApi.js | 3 +++ .../javascript-promise/src/api/StoreApi.js | 3 +++ .../javascript-promise/src/api/UserApi.js | 3 +++ .../petstore/javascript-promise/src/index.js | 3 +++ .../src/model/AdditionalPropertiesClass.js | 3 +++ .../javascript-promise/src/model/Animal.js | 3 +++ .../javascript-promise/src/model/AnimalFarm.js | 3 +++ .../javascript-promise/src/model/ApiResponse.js | 3 +++ .../src/model/ArrayOfArrayOfNumberOnly.js | 3 +++ .../src/model/ArrayOfNumberOnly.js | 3 +++ .../javascript-promise/src/model/ArrayTest.js | 3 +++ .../src/model/Capitalization.js | 3 +++ .../petstore/javascript-promise/src/model/Cat.js | 3 +++ .../javascript-promise/src/model/Category.js | 3 +++ .../javascript-promise/src/model/ClassModel.js | 3 +++ .../javascript-promise/src/model/Client.js | 3 +++ .../petstore/javascript-promise/src/model/Dog.js | 3 +++ .../javascript-promise/src/model/EnumArrays.js | 3 +++ .../javascript-promise/src/model/EnumClass.js | 3 +++ .../javascript-promise/src/model/EnumTest.js | 3 +++ .../javascript-promise/src/model/FormatTest.js | 3 +++ .../src/model/HasOnlyReadOnly.js | 3 +++ .../javascript-promise/src/model/List.js | 3 +++ .../javascript-promise/src/model/MapTest.js | 3 +++ ...ixedPropertiesAndAdditionalPropertiesClass.js | 3 +++ .../src/model/Model200Response.js | 3 +++ .../javascript-promise/src/model/ModelReturn.js | 3 +++ .../javascript-promise/src/model/Name.js | 3 +++ .../javascript-promise/src/model/NumberOnly.js | 3 +++ .../javascript-promise/src/model/Order.js | 3 +++ .../javascript-promise/src/model/OuterEnum.js | 3 +++ .../petstore/javascript-promise/src/model/Pet.js | 3 +++ .../src/model/ReadOnlyFirst.js | 3 +++ .../src/model/SpecialModelName.js | 3 +++ .../petstore/javascript-promise/src/model/Tag.js | 3 +++ .../javascript-promise/src/model/User.js | 3 +++ .../petstore/javascript/.swagger-codegen/VERSION | 1 + .../client/petstore/javascript/docs/FakeApi.md | 2 +- .../client/petstore/javascript/docs/PetApi.md | 16 ++++++++-------- .../client/petstore/javascript/docs/StoreApi.md | 2 +- .../client/petstore/javascript/src/ApiClient.js | 3 +++ .../petstore/javascript/src/api/FakeApi.js | 3 +++ .../client/petstore/javascript/src/api/PetApi.js | 3 +++ .../petstore/javascript/src/api/StoreApi.js | 3 +++ .../petstore/javascript/src/api/UserApi.js | 3 +++ samples/client/petstore/javascript/src/index.js | 3 +++ .../src/model/AdditionalPropertiesClass.js | 3 +++ .../petstore/javascript/src/model/Animal.js | 3 +++ .../petstore/javascript/src/model/AnimalFarm.js | 3 +++ .../petstore/javascript/src/model/ApiResponse.js | 3 +++ .../src/model/ArrayOfArrayOfNumberOnly.js | 3 +++ .../javascript/src/model/ArrayOfNumberOnly.js | 3 +++ .../petstore/javascript/src/model/ArrayTest.js | 3 +++ .../javascript/src/model/Capitalization.js | 3 +++ .../client/petstore/javascript/src/model/Cat.js | 3 +++ .../petstore/javascript/src/model/Category.js | 3 +++ .../petstore/javascript/src/model/ClassModel.js | 3 +++ .../petstore/javascript/src/model/Client.js | 3 +++ .../client/petstore/javascript/src/model/Dog.js | 3 +++ .../petstore/javascript/src/model/EnumArrays.js | 3 +++ .../petstore/javascript/src/model/EnumClass.js | 3 +++ .../petstore/javascript/src/model/EnumTest.js | 3 +++ .../petstore/javascript/src/model/FormatTest.js | 3 +++ .../javascript/src/model/HasOnlyReadOnly.js | 3 +++ .../client/petstore/javascript/src/model/List.js | 3 +++ .../petstore/javascript/src/model/MapTest.js | 3 +++ ...ixedPropertiesAndAdditionalPropertiesClass.js | 3 +++ .../javascript/src/model/Model200Response.js | 3 +++ .../petstore/javascript/src/model/ModelReturn.js | 3 +++ .../client/petstore/javascript/src/model/Name.js | 3 +++ .../petstore/javascript/src/model/NumberOnly.js | 3 +++ .../petstore/javascript/src/model/Order.js | 3 +++ .../petstore/javascript/src/model/OuterEnum.js | 3 +++ .../client/petstore/javascript/src/model/Pet.js | 3 +++ .../javascript/src/model/ReadOnlyFirst.js | 3 +++ .../javascript/src/model/SpecialModelName.js | 3 +++ .../client/petstore/javascript/src/model/Tag.js | 3 +++ .../client/petstore/javascript/src/model/User.js | 3 +++ 86 files changed, 260 insertions(+), 23 deletions(-) create mode 100644 samples/client/petstore/javascript-promise/.swagger-codegen/VERSION create mode 100644 samples/client/petstore/javascript/.swagger-codegen/VERSION diff --git a/modules/swagger-codegen/src/main/resources/Javascript/api_doc.mustache b/modules/swagger-codegen/src/main/resources/Javascript/api_doc.mustache index 0decb56e915..686f23b49a0 100644 --- a/modules/swagger-codegen/src/main/resources/Javascript/api_doc.mustache +++ b/modules/swagger-codegen/src/main/resources/Javascript/api_doc.mustache @@ -22,7 +22,7 @@ Method | HTTP request | Description ```javascript var {{{moduleName}}} = require('{{{projectName}}}'); {{#hasAuthMethods}} -var defaultClient = {{{moduleName}}}.ApiClient.default; +var defaultClient = {{{moduleName}}}.ApiClient.instance; {{#authMethods}}{{#isBasic}} // Configure HTTP basic authorization: {{{name}}} var {{{name}}} = defaultClient.authentications['{{{name}}}']; diff --git a/modules/swagger-codegen/src/main/resources/Javascript/licenseInfo.mustache b/modules/swagger-codegen/src/main/resources/Javascript/licenseInfo.mustache index 24aeae78864..58e656eead8 100644 --- a/modules/swagger-codegen/src/main/resources/Javascript/licenseInfo.mustache +++ b/modules/swagger-codegen/src/main/resources/Javascript/licenseInfo.mustache @@ -2,11 +2,18 @@ * {{{appName}}} * {{{appDescription}}} * - * {{#version}}OpenAPI spec version: {{{version}}}{{/version}} - * {{#infoEmail}}Contact: {{{infoEmail}}}{{/infoEmail}} + {{#version}} + * OpenAPI spec version: {{{version}}} + {{/version}} + {{#infoEmail}} + * Contact: {{{infoEmail}}} + {{/infoEmail}} * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: {{{generatorVersion}}} + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/.swagger-codegen/VERSION b/samples/client/petstore/javascript-promise/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore/javascript-promise/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore/javascript-promise/docs/FakeApi.md b/samples/client/petstore/javascript-promise/docs/FakeApi.md index f5dd80f6c2b..a6ff5402cec 100644 --- a/samples/client/petstore/javascript-promise/docs/FakeApi.md +++ b/samples/client/petstore/javascript-promise/docs/FakeApi.md @@ -63,7 +63,7 @@ Fake endpoint for testing various parameters 假端點 偽のエンドポイン ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure HTTP basic authorization: http_basic_test var http_basic_test = defaultClient.authentications['http_basic_test']; diff --git a/samples/client/petstore/javascript-promise/docs/PetApi.md b/samples/client/petstore/javascript-promise/docs/PetApi.md index 0e6fac6a38e..8b88dab5f5c 100644 --- a/samples/client/petstore/javascript-promise/docs/PetApi.md +++ b/samples/client/petstore/javascript-promise/docs/PetApi.md @@ -25,7 +25,7 @@ Add a new pet to the store ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -73,7 +73,7 @@ Deletes a pet ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -125,7 +125,7 @@ Multiple status values can be provided with comma separated strings ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -173,7 +173,7 @@ Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -221,7 +221,7 @@ Returns a single pet ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure API key authorization: api_key var api_key = defaultClient.authentications['api_key']; @@ -271,7 +271,7 @@ Update an existing pet ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -319,7 +319,7 @@ Updates a pet in the store with form data ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -373,7 +373,7 @@ uploads an image ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; diff --git a/samples/client/petstore/javascript-promise/docs/StoreApi.md b/samples/client/petstore/javascript-promise/docs/StoreApi.md index 402c198e817..e0771378536 100644 --- a/samples/client/petstore/javascript-promise/docs/StoreApi.md +++ b/samples/client/petstore/javascript-promise/docs/StoreApi.md @@ -64,7 +64,7 @@ Returns a map of status codes to quantities ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure API key authorization: api_key var api_key = defaultClient.authentications['api_key']; diff --git a/samples/client/petstore/javascript-promise/src/ApiClient.js b/samples/client/petstore/javascript-promise/src/ApiClient.js index 49dd422a8f1..49e860f339d 100644 --- a/samples/client/petstore/javascript-promise/src/ApiClient.js +++ b/samples/client/petstore/javascript-promise/src/ApiClient.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/api/FakeApi.js b/samples/client/petstore/javascript-promise/src/api/FakeApi.js index f6fc70bfb88..812335af9c3 100644 --- a/samples/client/petstore/javascript-promise/src/api/FakeApi.js +++ b/samples/client/petstore/javascript-promise/src/api/FakeApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/api/PetApi.js b/samples/client/petstore/javascript-promise/src/api/PetApi.js index c0e068ace26..fbf0ae9516a 100644 --- a/samples/client/petstore/javascript-promise/src/api/PetApi.js +++ b/samples/client/petstore/javascript-promise/src/api/PetApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/api/StoreApi.js b/samples/client/petstore/javascript-promise/src/api/StoreApi.js index eb623403815..fd07229b31f 100644 --- a/samples/client/petstore/javascript-promise/src/api/StoreApi.js +++ b/samples/client/petstore/javascript-promise/src/api/StoreApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/api/UserApi.js b/samples/client/petstore/javascript-promise/src/api/UserApi.js index c36b5186a19..beac00797f9 100644 --- a/samples/client/petstore/javascript-promise/src/api/UserApi.js +++ b/samples/client/petstore/javascript-promise/src/api/UserApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/index.js b/samples/client/petstore/javascript-promise/src/index.js index caff166e82c..bf7d2f62383 100644 --- a/samples/client/petstore/javascript-promise/src/index.js +++ b/samples/client/petstore/javascript-promise/src/index.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/AdditionalPropertiesClass.js b/samples/client/petstore/javascript-promise/src/model/AdditionalPropertiesClass.js index b00986d2846..2744647b18a 100644 --- a/samples/client/petstore/javascript-promise/src/model/AdditionalPropertiesClass.js +++ b/samples/client/petstore/javascript-promise/src/model/AdditionalPropertiesClass.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Animal.js b/samples/client/petstore/javascript-promise/src/model/Animal.js index d0eb6f34328..09119420568 100644 --- a/samples/client/petstore/javascript-promise/src/model/Animal.js +++ b/samples/client/petstore/javascript-promise/src/model/Animal.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/AnimalFarm.js b/samples/client/petstore/javascript-promise/src/model/AnimalFarm.js index 4cd8b41cf51..891009dab71 100644 --- a/samples/client/petstore/javascript-promise/src/model/AnimalFarm.js +++ b/samples/client/petstore/javascript-promise/src/model/AnimalFarm.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/ApiResponse.js b/samples/client/petstore/javascript-promise/src/model/ApiResponse.js index 415a65e0e11..12e9e16275f 100644 --- a/samples/client/petstore/javascript-promise/src/model/ApiResponse.js +++ b/samples/client/petstore/javascript-promise/src/model/ApiResponse.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/ArrayOfArrayOfNumberOnly.js b/samples/client/petstore/javascript-promise/src/model/ArrayOfArrayOfNumberOnly.js index 287e2662f99..c620c19e667 100644 --- a/samples/client/petstore/javascript-promise/src/model/ArrayOfArrayOfNumberOnly.js +++ b/samples/client/petstore/javascript-promise/src/model/ArrayOfArrayOfNumberOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/ArrayOfNumberOnly.js b/samples/client/petstore/javascript-promise/src/model/ArrayOfNumberOnly.js index 164cca3fdd3..66980b9b8d1 100644 --- a/samples/client/petstore/javascript-promise/src/model/ArrayOfNumberOnly.js +++ b/samples/client/petstore/javascript-promise/src/model/ArrayOfNumberOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/ArrayTest.js b/samples/client/petstore/javascript-promise/src/model/ArrayTest.js index d2bf05236de..2fb4ecb6c24 100644 --- a/samples/client/petstore/javascript-promise/src/model/ArrayTest.js +++ b/samples/client/petstore/javascript-promise/src/model/ArrayTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Capitalization.js b/samples/client/petstore/javascript-promise/src/model/Capitalization.js index 84480fa0d40..54154d396f8 100644 --- a/samples/client/petstore/javascript-promise/src/model/Capitalization.js +++ b/samples/client/petstore/javascript-promise/src/model/Capitalization.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Cat.js b/samples/client/petstore/javascript-promise/src/model/Cat.js index b52710534b2..862e7b0c910 100644 --- a/samples/client/petstore/javascript-promise/src/model/Cat.js +++ b/samples/client/petstore/javascript-promise/src/model/Cat.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Category.js b/samples/client/petstore/javascript-promise/src/model/Category.js index 0d38513d04e..d7ecc2207da 100644 --- a/samples/client/petstore/javascript-promise/src/model/Category.js +++ b/samples/client/petstore/javascript-promise/src/model/Category.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/ClassModel.js b/samples/client/petstore/javascript-promise/src/model/ClassModel.js index bd438f9c239..c3b7b83f9c5 100644 --- a/samples/client/petstore/javascript-promise/src/model/ClassModel.js +++ b/samples/client/petstore/javascript-promise/src/model/ClassModel.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Client.js b/samples/client/petstore/javascript-promise/src/model/Client.js index b343243bb7b..a2912224910 100644 --- a/samples/client/petstore/javascript-promise/src/model/Client.js +++ b/samples/client/petstore/javascript-promise/src/model/Client.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Dog.js b/samples/client/petstore/javascript-promise/src/model/Dog.js index 632d0b23f26..2cd286fb741 100644 --- a/samples/client/petstore/javascript-promise/src/model/Dog.js +++ b/samples/client/petstore/javascript-promise/src/model/Dog.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/EnumArrays.js b/samples/client/petstore/javascript-promise/src/model/EnumArrays.js index a42f6817126..079cfe25084 100644 --- a/samples/client/petstore/javascript-promise/src/model/EnumArrays.js +++ b/samples/client/petstore/javascript-promise/src/model/EnumArrays.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/EnumClass.js b/samples/client/petstore/javascript-promise/src/model/EnumClass.js index 20ab7dad1f7..881a7503047 100644 --- a/samples/client/petstore/javascript-promise/src/model/EnumClass.js +++ b/samples/client/petstore/javascript-promise/src/model/EnumClass.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/EnumTest.js b/samples/client/petstore/javascript-promise/src/model/EnumTest.js index e33dd2c1186..215bea59d38 100644 --- a/samples/client/petstore/javascript-promise/src/model/EnumTest.js +++ b/samples/client/petstore/javascript-promise/src/model/EnumTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/FormatTest.js b/samples/client/petstore/javascript-promise/src/model/FormatTest.js index 6e090034954..238224d0132 100644 --- a/samples/client/petstore/javascript-promise/src/model/FormatTest.js +++ b/samples/client/petstore/javascript-promise/src/model/FormatTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/HasOnlyReadOnly.js b/samples/client/petstore/javascript-promise/src/model/HasOnlyReadOnly.js index 12e2edbd80a..566e0663de0 100644 --- a/samples/client/petstore/javascript-promise/src/model/HasOnlyReadOnly.js +++ b/samples/client/petstore/javascript-promise/src/model/HasOnlyReadOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/List.js b/samples/client/petstore/javascript-promise/src/model/List.js index bf514565de5..b5db0490fe4 100644 --- a/samples/client/petstore/javascript-promise/src/model/List.js +++ b/samples/client/petstore/javascript-promise/src/model/List.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/MapTest.js b/samples/client/petstore/javascript-promise/src/model/MapTest.js index 9d823eee55b..59f089976c1 100644 --- a/samples/client/petstore/javascript-promise/src/model/MapTest.js +++ b/samples/client/petstore/javascript-promise/src/model/MapTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/MixedPropertiesAndAdditionalPropertiesClass.js b/samples/client/petstore/javascript-promise/src/model/MixedPropertiesAndAdditionalPropertiesClass.js index 727f9c36036..334b0773a04 100644 --- a/samples/client/petstore/javascript-promise/src/model/MixedPropertiesAndAdditionalPropertiesClass.js +++ b/samples/client/petstore/javascript-promise/src/model/MixedPropertiesAndAdditionalPropertiesClass.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Model200Response.js b/samples/client/petstore/javascript-promise/src/model/Model200Response.js index 90ab6e53724..a10e470be5c 100644 --- a/samples/client/petstore/javascript-promise/src/model/Model200Response.js +++ b/samples/client/petstore/javascript-promise/src/model/Model200Response.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/ModelReturn.js b/samples/client/petstore/javascript-promise/src/model/ModelReturn.js index 6c2a10e6d71..07467bbaa63 100644 --- a/samples/client/petstore/javascript-promise/src/model/ModelReturn.js +++ b/samples/client/petstore/javascript-promise/src/model/ModelReturn.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Name.js b/samples/client/petstore/javascript-promise/src/model/Name.js index a602a16f9d5..d79c05387fe 100644 --- a/samples/client/petstore/javascript-promise/src/model/Name.js +++ b/samples/client/petstore/javascript-promise/src/model/Name.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/NumberOnly.js b/samples/client/petstore/javascript-promise/src/model/NumberOnly.js index 0208300a826..c5edb0b0a50 100644 --- a/samples/client/petstore/javascript-promise/src/model/NumberOnly.js +++ b/samples/client/petstore/javascript-promise/src/model/NumberOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Order.js b/samples/client/petstore/javascript-promise/src/model/Order.js index 0c4c8fc39a5..f4f9087001d 100644 --- a/samples/client/petstore/javascript-promise/src/model/Order.js +++ b/samples/client/petstore/javascript-promise/src/model/Order.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/OuterEnum.js b/samples/client/petstore/javascript-promise/src/model/OuterEnum.js index 21da6b555e2..4ba975cf97a 100644 --- a/samples/client/petstore/javascript-promise/src/model/OuterEnum.js +++ b/samples/client/petstore/javascript-promise/src/model/OuterEnum.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Pet.js b/samples/client/petstore/javascript-promise/src/model/Pet.js index 4a194124f37..d5e8d5010ac 100644 --- a/samples/client/petstore/javascript-promise/src/model/Pet.js +++ b/samples/client/petstore/javascript-promise/src/model/Pet.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/ReadOnlyFirst.js b/samples/client/petstore/javascript-promise/src/model/ReadOnlyFirst.js index 286416d3d7e..91612f15351 100644 --- a/samples/client/petstore/javascript-promise/src/model/ReadOnlyFirst.js +++ b/samples/client/petstore/javascript-promise/src/model/ReadOnlyFirst.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/SpecialModelName.js b/samples/client/petstore/javascript-promise/src/model/SpecialModelName.js index 4f3a7de1413..bb13c09d956 100644 --- a/samples/client/petstore/javascript-promise/src/model/SpecialModelName.js +++ b/samples/client/petstore/javascript-promise/src/model/SpecialModelName.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/Tag.js b/samples/client/petstore/javascript-promise/src/model/Tag.js index 354f687e99a..1066827e11e 100644 --- a/samples/client/petstore/javascript-promise/src/model/Tag.js +++ b/samples/client/petstore/javascript-promise/src/model/Tag.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript-promise/src/model/User.js b/samples/client/petstore/javascript-promise/src/model/User.js index afe8a5f3496..e96af875697 100644 --- a/samples/client/petstore/javascript-promise/src/model/User.js +++ b/samples/client/petstore/javascript-promise/src/model/User.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/.swagger-codegen/VERSION b/samples/client/petstore/javascript/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore/javascript/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore/javascript/docs/FakeApi.md b/samples/client/petstore/javascript/docs/FakeApi.md index 18102d16b6b..88cb5cf0f2f 100644 --- a/samples/client/petstore/javascript/docs/FakeApi.md +++ b/samples/client/petstore/javascript/docs/FakeApi.md @@ -66,7 +66,7 @@ Fake endpoint for testing various parameters 假端點 偽のエンドポイン ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure HTTP basic authorization: http_basic_test var http_basic_test = defaultClient.authentications['http_basic_test']; diff --git a/samples/client/petstore/javascript/docs/PetApi.md b/samples/client/petstore/javascript/docs/PetApi.md index 13f9bddc8e5..fee9b40dbbc 100644 --- a/samples/client/petstore/javascript/docs/PetApi.md +++ b/samples/client/petstore/javascript/docs/PetApi.md @@ -25,7 +25,7 @@ Add a new pet to the store ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -76,7 +76,7 @@ Deletes a pet ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -131,7 +131,7 @@ Multiple status values can be provided with comma separated strings ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -182,7 +182,7 @@ Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -233,7 +233,7 @@ Returns a single pet ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure API key authorization: api_key var api_key = defaultClient.authentications['api_key']; @@ -286,7 +286,7 @@ Update an existing pet ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -337,7 +337,7 @@ Updates a pet in the store with form data ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; @@ -394,7 +394,7 @@ uploads an image ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure OAuth2 access token for authorization: petstore_auth var petstore_auth = defaultClient.authentications['petstore_auth']; diff --git a/samples/client/petstore/javascript/docs/StoreApi.md b/samples/client/petstore/javascript/docs/StoreApi.md index 0ef25bf703d..64d4658232d 100644 --- a/samples/client/petstore/javascript/docs/StoreApi.md +++ b/samples/client/petstore/javascript/docs/StoreApi.md @@ -67,7 +67,7 @@ Returns a map of status codes to quantities ### Example ```javascript var SwaggerPetstore = require('swagger_petstore'); -var defaultClient = SwaggerPetstore.ApiClient.default; +var defaultClient = SwaggerPetstore.ApiClient.instance; // Configure API key authorization: api_key var api_key = defaultClient.authentications['api_key']; diff --git a/samples/client/petstore/javascript/src/ApiClient.js b/samples/client/petstore/javascript/src/ApiClient.js index 5225f9611bf..ce06f6ac52a 100644 --- a/samples/client/petstore/javascript/src/ApiClient.js +++ b/samples/client/petstore/javascript/src/ApiClient.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/api/FakeApi.js b/samples/client/petstore/javascript/src/api/FakeApi.js index 431a790007f..5c32e1e6198 100644 --- a/samples/client/petstore/javascript/src/api/FakeApi.js +++ b/samples/client/petstore/javascript/src/api/FakeApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/api/PetApi.js b/samples/client/petstore/javascript/src/api/PetApi.js index 4944965b39c..fecf45f6e30 100644 --- a/samples/client/petstore/javascript/src/api/PetApi.js +++ b/samples/client/petstore/javascript/src/api/PetApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/api/StoreApi.js b/samples/client/petstore/javascript/src/api/StoreApi.js index 960b24323ce..1f7359be1ae 100644 --- a/samples/client/petstore/javascript/src/api/StoreApi.js +++ b/samples/client/petstore/javascript/src/api/StoreApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/api/UserApi.js b/samples/client/petstore/javascript/src/api/UserApi.js index 6264689ca15..a2195636b6c 100644 --- a/samples/client/petstore/javascript/src/api/UserApi.js +++ b/samples/client/petstore/javascript/src/api/UserApi.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/index.js b/samples/client/petstore/javascript/src/index.js index caff166e82c..bf7d2f62383 100644 --- a/samples/client/petstore/javascript/src/index.js +++ b/samples/client/petstore/javascript/src/index.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/AdditionalPropertiesClass.js b/samples/client/petstore/javascript/src/model/AdditionalPropertiesClass.js index b00986d2846..2744647b18a 100644 --- a/samples/client/petstore/javascript/src/model/AdditionalPropertiesClass.js +++ b/samples/client/petstore/javascript/src/model/AdditionalPropertiesClass.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Animal.js b/samples/client/petstore/javascript/src/model/Animal.js index d0eb6f34328..09119420568 100644 --- a/samples/client/petstore/javascript/src/model/Animal.js +++ b/samples/client/petstore/javascript/src/model/Animal.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/AnimalFarm.js b/samples/client/petstore/javascript/src/model/AnimalFarm.js index 4cd8b41cf51..891009dab71 100644 --- a/samples/client/petstore/javascript/src/model/AnimalFarm.js +++ b/samples/client/petstore/javascript/src/model/AnimalFarm.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/ApiResponse.js b/samples/client/petstore/javascript/src/model/ApiResponse.js index 415a65e0e11..12e9e16275f 100644 --- a/samples/client/petstore/javascript/src/model/ApiResponse.js +++ b/samples/client/petstore/javascript/src/model/ApiResponse.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/ArrayOfArrayOfNumberOnly.js b/samples/client/petstore/javascript/src/model/ArrayOfArrayOfNumberOnly.js index 287e2662f99..c620c19e667 100644 --- a/samples/client/petstore/javascript/src/model/ArrayOfArrayOfNumberOnly.js +++ b/samples/client/petstore/javascript/src/model/ArrayOfArrayOfNumberOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/ArrayOfNumberOnly.js b/samples/client/petstore/javascript/src/model/ArrayOfNumberOnly.js index 164cca3fdd3..66980b9b8d1 100644 --- a/samples/client/petstore/javascript/src/model/ArrayOfNumberOnly.js +++ b/samples/client/petstore/javascript/src/model/ArrayOfNumberOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/ArrayTest.js b/samples/client/petstore/javascript/src/model/ArrayTest.js index d2bf05236de..2fb4ecb6c24 100644 --- a/samples/client/petstore/javascript/src/model/ArrayTest.js +++ b/samples/client/petstore/javascript/src/model/ArrayTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Capitalization.js b/samples/client/petstore/javascript/src/model/Capitalization.js index 84480fa0d40..54154d396f8 100644 --- a/samples/client/petstore/javascript/src/model/Capitalization.js +++ b/samples/client/petstore/javascript/src/model/Capitalization.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Cat.js b/samples/client/petstore/javascript/src/model/Cat.js index b52710534b2..862e7b0c910 100644 --- a/samples/client/petstore/javascript/src/model/Cat.js +++ b/samples/client/petstore/javascript/src/model/Cat.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Category.js b/samples/client/petstore/javascript/src/model/Category.js index 0d38513d04e..d7ecc2207da 100644 --- a/samples/client/petstore/javascript/src/model/Category.js +++ b/samples/client/petstore/javascript/src/model/Category.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/ClassModel.js b/samples/client/petstore/javascript/src/model/ClassModel.js index bd438f9c239..c3b7b83f9c5 100644 --- a/samples/client/petstore/javascript/src/model/ClassModel.js +++ b/samples/client/petstore/javascript/src/model/ClassModel.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Client.js b/samples/client/petstore/javascript/src/model/Client.js index b343243bb7b..a2912224910 100644 --- a/samples/client/petstore/javascript/src/model/Client.js +++ b/samples/client/petstore/javascript/src/model/Client.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Dog.js b/samples/client/petstore/javascript/src/model/Dog.js index 632d0b23f26..2cd286fb741 100644 --- a/samples/client/petstore/javascript/src/model/Dog.js +++ b/samples/client/petstore/javascript/src/model/Dog.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/EnumArrays.js b/samples/client/petstore/javascript/src/model/EnumArrays.js index a42f6817126..079cfe25084 100644 --- a/samples/client/petstore/javascript/src/model/EnumArrays.js +++ b/samples/client/petstore/javascript/src/model/EnumArrays.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/EnumClass.js b/samples/client/petstore/javascript/src/model/EnumClass.js index 20ab7dad1f7..881a7503047 100644 --- a/samples/client/petstore/javascript/src/model/EnumClass.js +++ b/samples/client/petstore/javascript/src/model/EnumClass.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/EnumTest.js b/samples/client/petstore/javascript/src/model/EnumTest.js index e33dd2c1186..215bea59d38 100644 --- a/samples/client/petstore/javascript/src/model/EnumTest.js +++ b/samples/client/petstore/javascript/src/model/EnumTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/FormatTest.js b/samples/client/petstore/javascript/src/model/FormatTest.js index 6e090034954..238224d0132 100644 --- a/samples/client/petstore/javascript/src/model/FormatTest.js +++ b/samples/client/petstore/javascript/src/model/FormatTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/HasOnlyReadOnly.js b/samples/client/petstore/javascript/src/model/HasOnlyReadOnly.js index 12e2edbd80a..566e0663de0 100644 --- a/samples/client/petstore/javascript/src/model/HasOnlyReadOnly.js +++ b/samples/client/petstore/javascript/src/model/HasOnlyReadOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/List.js b/samples/client/petstore/javascript/src/model/List.js index bf514565de5..b5db0490fe4 100644 --- a/samples/client/petstore/javascript/src/model/List.js +++ b/samples/client/petstore/javascript/src/model/List.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/MapTest.js b/samples/client/petstore/javascript/src/model/MapTest.js index 9d823eee55b..59f089976c1 100644 --- a/samples/client/petstore/javascript/src/model/MapTest.js +++ b/samples/client/petstore/javascript/src/model/MapTest.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/MixedPropertiesAndAdditionalPropertiesClass.js b/samples/client/petstore/javascript/src/model/MixedPropertiesAndAdditionalPropertiesClass.js index 727f9c36036..334b0773a04 100644 --- a/samples/client/petstore/javascript/src/model/MixedPropertiesAndAdditionalPropertiesClass.js +++ b/samples/client/petstore/javascript/src/model/MixedPropertiesAndAdditionalPropertiesClass.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Model200Response.js b/samples/client/petstore/javascript/src/model/Model200Response.js index 90ab6e53724..a10e470be5c 100644 --- a/samples/client/petstore/javascript/src/model/Model200Response.js +++ b/samples/client/petstore/javascript/src/model/Model200Response.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/ModelReturn.js b/samples/client/petstore/javascript/src/model/ModelReturn.js index 6c2a10e6d71..07467bbaa63 100644 --- a/samples/client/petstore/javascript/src/model/ModelReturn.js +++ b/samples/client/petstore/javascript/src/model/ModelReturn.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Name.js b/samples/client/petstore/javascript/src/model/Name.js index a602a16f9d5..d79c05387fe 100644 --- a/samples/client/petstore/javascript/src/model/Name.js +++ b/samples/client/petstore/javascript/src/model/Name.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/NumberOnly.js b/samples/client/petstore/javascript/src/model/NumberOnly.js index 0208300a826..c5edb0b0a50 100644 --- a/samples/client/petstore/javascript/src/model/NumberOnly.js +++ b/samples/client/petstore/javascript/src/model/NumberOnly.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Order.js b/samples/client/petstore/javascript/src/model/Order.js index 0c4c8fc39a5..f4f9087001d 100644 --- a/samples/client/petstore/javascript/src/model/Order.js +++ b/samples/client/petstore/javascript/src/model/Order.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/OuterEnum.js b/samples/client/petstore/javascript/src/model/OuterEnum.js index 21da6b555e2..4ba975cf97a 100644 --- a/samples/client/petstore/javascript/src/model/OuterEnum.js +++ b/samples/client/petstore/javascript/src/model/OuterEnum.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Pet.js b/samples/client/petstore/javascript/src/model/Pet.js index 4a194124f37..d5e8d5010ac 100644 --- a/samples/client/petstore/javascript/src/model/Pet.js +++ b/samples/client/petstore/javascript/src/model/Pet.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/ReadOnlyFirst.js b/samples/client/petstore/javascript/src/model/ReadOnlyFirst.js index 286416d3d7e..91612f15351 100644 --- a/samples/client/petstore/javascript/src/model/ReadOnlyFirst.js +++ b/samples/client/petstore/javascript/src/model/ReadOnlyFirst.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/SpecialModelName.js b/samples/client/petstore/javascript/src/model/SpecialModelName.js index 4f3a7de1413..bb13c09d956 100644 --- a/samples/client/petstore/javascript/src/model/SpecialModelName.js +++ b/samples/client/petstore/javascript/src/model/SpecialModelName.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/Tag.js b/samples/client/petstore/javascript/src/model/Tag.js index 354f687e99a..1066827e11e 100644 --- a/samples/client/petstore/javascript/src/model/Tag.js +++ b/samples/client/petstore/javascript/src/model/Tag.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ diff --git a/samples/client/petstore/javascript/src/model/User.js b/samples/client/petstore/javascript/src/model/User.js index afe8a5f3496..e96af875697 100644 --- a/samples/client/petstore/javascript/src/model/User.js +++ b/samples/client/petstore/javascript/src/model/User.js @@ -7,6 +7,9 @@ * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.2.3-SNAPSHOT + * * Do not edit the class manually. * */ From e7a1f5fb1797b56a77908182b2899eee56905ff4 Mon Sep 17 00:00:00 2001 From: Brendan Burns Date: Fri, 12 May 2017 08:49:00 -0700 Subject: [PATCH 2/8] [Java] Add custom SSL KeyManagers for okhttp-gson Java clients (#5629) * Add the ability to set SSL KeyManagers for okhttp-gson Java clients * Update generated code. * Update security model files. --- .../libraries/okhttp-gson/ApiClient.mustache | 19 ++++++++++++++++++- .../java/io/swagger/client/ApiClient.java | 19 ++++++++++++++++++- .../java/io/swagger/client/ApiClient.java | 19 ++++++++++++++++++- .../java/io/swagger/client/ApiClient.java | 19 ++++++++++++++++++- 4 files changed, 72 insertions(+), 4 deletions(-) diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/ApiClient.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/ApiClient.mustache index 537179fd079..fb5e0ca558c 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/ApiClient.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/ApiClient.mustache @@ -116,6 +116,7 @@ public class ApiClient { private InputStream sslCaCert; private boolean verifyingSsl; + private KeyManager[] keyManagers; private OkHttpClient httpClient; private JSON json; @@ -267,6 +268,23 @@ public class ApiClient { return this; } + public KeyManager[] getKeyManagers() { + return keyManagers; + } + + /** + * Configure client keys to use for authorization in an SSL session. + * Use null to reset to default. + * + * @param managers The KeyManagers to use + * @return ApiClient + */ + public ApiClient setKeyManagers(KeyManager[] managers) { + this.keyManagers = managers; + applySslSettings(); + return this; + } + public DateFormat getDateFormat() { return dateFormat; } @@ -1256,7 +1274,6 @@ public class ApiClient { */ private void applySslSettings() { try { - KeyManager[] keyManagers = null; TrustManager[] trustManagers = null; HostnameVerifier hostnameVerifier = null; if (!verifyingSsl) { diff --git a/samples/client/petstore-security-test/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java b/samples/client/petstore-security-test/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java index fcc2693df50..33534ab256f 100644 --- a/samples/client/petstore-security-test/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java +++ b/samples/client/petstore-security-test/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java @@ -127,6 +127,7 @@ public class ApiClient { private InputStream sslCaCert; private boolean verifyingSsl; + private KeyManager[] keyManagers; private OkHttpClient httpClient; private JSON json; @@ -273,6 +274,23 @@ public class ApiClient { return this; } + public KeyManager[] getKeyManagers() { + return keyManagers; + } + + /** + * Configure client keys to use for authorization in an SSL session. + * Use null to reset to default. + * + * @param managers The KeyManagers to use + * @return ApiClient + */ + public ApiClient setKeyManagers(KeyManager[] managers) { + this.keyManagers = managers; + applySslSettings(); + return this; + } + public DateFormat getDateFormat() { return dateFormat; } @@ -1262,7 +1280,6 @@ public class ApiClient { */ private void applySslSettings() { try { - KeyManager[] keyManagers = null; TrustManager[] trustManagers = null; HostnameVerifier hostnameVerifier = null; if (!verifyingSsl) { diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/ApiClient.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/ApiClient.java index c39625501fc..e3dd992294d 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/ApiClient.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/ApiClient.java @@ -127,6 +127,7 @@ public class ApiClient { private InputStream sslCaCert; private boolean verifyingSsl; + private KeyManager[] keyManagers; private OkHttpClient httpClient; private JSON json; @@ -274,6 +275,23 @@ public class ApiClient { return this; } + public KeyManager[] getKeyManagers() { + return keyManagers; + } + + /** + * Configure client keys to use for authorization in an SSL session. + * Use null to reset to default. + * + * @param managers The KeyManagers to use + * @return ApiClient + */ + public ApiClient setKeyManagers(KeyManager[] managers) { + this.keyManagers = managers; + applySslSettings(); + return this; + } + public DateFormat getDateFormat() { return dateFormat; } @@ -1263,7 +1281,6 @@ public class ApiClient { */ private void applySslSettings() { try { - KeyManager[] keyManagers = null; TrustManager[] trustManagers = null; HostnameVerifier hostnameVerifier = null; if (!verifyingSsl) { diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java index c39625501fc..e3dd992294d 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/ApiClient.java @@ -127,6 +127,7 @@ public class ApiClient { private InputStream sslCaCert; private boolean verifyingSsl; + private KeyManager[] keyManagers; private OkHttpClient httpClient; private JSON json; @@ -274,6 +275,23 @@ public class ApiClient { return this; } + public KeyManager[] getKeyManagers() { + return keyManagers; + } + + /** + * Configure client keys to use for authorization in an SSL session. + * Use null to reset to default. + * + * @param managers The KeyManagers to use + * @return ApiClient + */ + public ApiClient setKeyManagers(KeyManager[] managers) { + this.keyManagers = managers; + applySslSettings(); + return this; + } + public DateFormat getDateFormat() { return dateFormat; } @@ -1263,7 +1281,6 @@ public class ApiClient { */ private void applySslSettings() { try { - KeyManager[] keyManagers = null; TrustManager[] trustManagers = null; HostnameVerifier hostnameVerifier = null; if (!verifyingSsl) { From 98d53bc8d2aca65a805774a696299b662bc05106 Mon Sep 17 00:00:00 2001 From: sdoeringNew Date: Fri, 12 May 2017 18:03:44 +0200 Subject: [PATCH 3/8] #5619 added getValue() method in generated Enum classes in Java (#5620) --- .../src/main/resources/Java/modelEnum.mustache | 4 ++++ .../src/main/resources/Java/modelInnerEnum.mustache | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ .../java/io/swagger/client/model/EnumArrays.java | 8 ++++++++ .../main/java/io/swagger/client/model/EnumClass.java | 4 ++++ .../main/java/io/swagger/client/model/EnumTest.java | 12 ++++++++++++ .../main/java/io/swagger/client/model/MapTest.java | 4 ++++ .../src/main/java/io/swagger/client/model/Order.java | 4 ++++ .../main/java/io/swagger/client/model/OuterEnum.java | 4 ++++ .../src/main/java/io/swagger/client/model/Pet.java | 4 ++++ 100 files changed, 568 insertions(+) diff --git a/modules/swagger-codegen/src/main/resources/Java/modelEnum.mustache b/modules/swagger-codegen/src/main/resources/Java/modelEnum.mustache index dcb5f4ef32a..ea41c7c314b 100644 --- a/modules/swagger-codegen/src/main/resources/Java/modelEnum.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/modelEnum.mustache @@ -25,6 +25,10 @@ public enum {{#datatypeWithEnum}}{{{.}}}{{/datatypeWithEnum}}{{^datatypeWithEnum this.value = value; } + public {{{dataType}}} getValue() { + return value; + } + @Override {{#jackson}} @JsonValue diff --git a/modules/swagger-codegen/src/main/resources/Java/modelInnerEnum.mustache b/modules/swagger-codegen/src/main/resources/Java/modelInnerEnum.mustache index 07c97d6e3d7..40cf35c19c0 100644 --- a/modules/swagger-codegen/src/main/resources/Java/modelInnerEnum.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/modelInnerEnum.mustache @@ -26,6 +26,10 @@ this.value = value; } + public {{{datatype}}} getValue() { + return value; + } + @Override {{#jackson}} @JsonValue diff --git a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumArrays.java index 737e133e408..438891640c3 100644 --- a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -75,6 +79,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumClass.java index 5766e2d3e98..e0971c22a1b 100644 --- a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumClass.java @@ -35,6 +35,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumTest.java index d8b6c89e189..598df273fc0 100644 --- a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/EnumTest.java @@ -42,6 +42,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -76,6 +80,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -110,6 +118,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/MapTest.java index 9a3ad6264a9..b0e73688107 100644 --- a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Order.java index 584904beb71..5ca9dcda14e 100644 --- a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Order.java @@ -54,6 +54,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/OuterEnum.java index c10da3dc438..c4b5a783693 100644 --- a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/OuterEnum.java @@ -35,6 +35,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Pet.java index 27861fcd13f..d4d4f28bb54 100644 --- a/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/feign/src/main/java/io/swagger/client/model/Pet.java @@ -60,6 +60,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumArrays.java index 737e133e408..438891640c3 100644 --- a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -75,6 +79,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumClass.java index 5766e2d3e98..e0971c22a1b 100644 --- a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumClass.java @@ -35,6 +35,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumTest.java index d8b6c89e189..598df273fc0 100644 --- a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/EnumTest.java @@ -42,6 +42,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -76,6 +80,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -110,6 +118,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/MapTest.java index 9a3ad6264a9..b0e73688107 100644 --- a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Order.java index 584904beb71..5ca9dcda14e 100644 --- a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Order.java @@ -54,6 +54,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/OuterEnum.java index c10da3dc438..c4b5a783693 100644 --- a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/OuterEnum.java @@ -35,6 +35,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Pet.java index 27861fcd13f..d4d4f28bb54 100644 --- a/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/jersey1/src/main/java/io/swagger/client/model/Pet.java @@ -60,6 +60,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumArrays.java index 70e3eef3bea..7dedfdf46f4 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -75,6 +79,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumClass.java index f6752b251fa..b45ec8a44ad 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumClass.java @@ -35,6 +35,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumTest.java index 657f533b585..d056e23115d 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/EnumTest.java @@ -42,6 +42,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -76,6 +80,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -110,6 +118,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/MapTest.java index 338033b5bc6..adb31570344 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Order.java index 6cb192a6bea..7953b9749ff 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Order.java @@ -54,6 +54,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/OuterEnum.java index 4e92b038566..316fe05b702 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/OuterEnum.java @@ -35,6 +35,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Pet.java index b1193cad6ec..86c2c47ff09 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/io/swagger/client/model/Pet.java @@ -60,6 +60,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumArrays.java index 737e133e408..438891640c3 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -75,6 +79,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumClass.java index 5766e2d3e98..e0971c22a1b 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumClass.java @@ -35,6 +35,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumTest.java index d8b6c89e189..598df273fc0 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/EnumTest.java @@ -42,6 +42,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -76,6 +80,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -110,6 +118,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/MapTest.java index 9a3ad6264a9..b0e73688107 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Order.java index 0746717bdf4..6496675cd0e 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Order.java @@ -54,6 +54,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/OuterEnum.java index c10da3dc438..c4b5a783693 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/OuterEnum.java @@ -35,6 +35,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Pet.java index 27861fcd13f..d4d4f28bb54 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/io/swagger/client/model/Pet.java @@ -60,6 +60,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumArrays.java index 737e133e408..438891640c3 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -75,6 +79,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumClass.java index 5766e2d3e98..e0971c22a1b 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumClass.java @@ -35,6 +35,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumTest.java index d8b6c89e189..598df273fc0 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/EnumTest.java @@ -42,6 +42,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -76,6 +80,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -110,6 +118,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/MapTest.java index 9a3ad6264a9..b0e73688107 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Order.java index 584904beb71..5ca9dcda14e 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Order.java @@ -54,6 +54,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/OuterEnum.java index c10da3dc438..c4b5a783693 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/OuterEnum.java @@ -35,6 +35,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Pet.java index 27861fcd13f..d4d4f28bb54 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/jersey2/src/main/java/io/swagger/client/model/Pet.java @@ -60,6 +60,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumArrays.java index 593272046e8..e6ae2abc477 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumArrays.java @@ -43,6 +43,10 @@ public class EnumArrays implements Parcelable { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -68,6 +72,10 @@ public class EnumArrays implements Parcelable { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumClass.java index 956e8d1f61b..b468b305098 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumClass.java @@ -39,6 +39,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumTest.java index cb7fc84f13b..1fa54d1ba5a 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/EnumTest.java @@ -45,6 +45,10 @@ public class EnumTest implements Parcelable { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -70,6 +74,10 @@ public class EnumTest implements Parcelable { this.value = value; } + public Integer getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -95,6 +103,10 @@ public class EnumTest implements Parcelable { this.value = value; } + public Double getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/MapTest.java index f224e8523db..0e771e40f43 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/MapTest.java @@ -47,6 +47,10 @@ public class MapTest implements Parcelable { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Order.java index cb3ee253093..05083906e46 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Order.java @@ -57,6 +57,10 @@ public class Order implements Parcelable { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/OuterEnum.java index b4ec56eec80..0017ac5ee38 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/OuterEnum.java @@ -39,6 +39,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Pet.java index a22f2fd0b7f..87b0bd3ab55 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/io/swagger/client/model/Pet.java @@ -63,6 +63,10 @@ public class Pet implements Parcelable { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumArrays.java index eab37afb328..a011e90e151 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -66,6 +70,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumClass.java index 5235a97ad19..f3f984f537b 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumClass.java @@ -37,6 +37,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumTest.java index 81d729c3e30..61b2cdd924b 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/EnumTest.java @@ -43,6 +43,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -68,6 +72,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -93,6 +101,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/MapTest.java index 15e118df88b..69d72ded529 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Order.java index 52c53649506..ef60c7dd073 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Order.java @@ -55,6 +55,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/OuterEnum.java index d7f8ec33900..01cfbb60610 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/OuterEnum.java @@ -37,6 +37,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Pet.java index 64b70ed7c56..e8c57d77628 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/io/swagger/client/model/Pet.java @@ -61,6 +61,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumArrays.java index 737e133e408..438891640c3 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -75,6 +79,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumClass.java index 5766e2d3e98..e0971c22a1b 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumClass.java @@ -35,6 +35,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumTest.java index d8b6c89e189..598df273fc0 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/EnumTest.java @@ -42,6 +42,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -76,6 +80,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -110,6 +118,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/MapTest.java index 9a3ad6264a9..b0e73688107 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Order.java index 584904beb71..5ca9dcda14e 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Order.java @@ -54,6 +54,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/OuterEnum.java index c10da3dc438..c4b5a783693 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/OuterEnum.java @@ -35,6 +35,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Pet.java index 27861fcd13f..d4d4f28bb54 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/resteasy/src/main/java/io/swagger/client/model/Pet.java @@ -60,6 +60,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumArrays.java index 737e133e408..438891640c3 100644 --- a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -75,6 +79,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumClass.java index 5766e2d3e98..e0971c22a1b 100644 --- a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumClass.java @@ -35,6 +35,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumTest.java index d8b6c89e189..598df273fc0 100644 --- a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/EnumTest.java @@ -42,6 +42,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -76,6 +80,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -110,6 +118,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/MapTest.java index 9a3ad6264a9..b0e73688107 100644 --- a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Order.java index 584904beb71..5ca9dcda14e 100644 --- a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Order.java @@ -54,6 +54,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/OuterEnum.java index c10da3dc438..c4b5a783693 100644 --- a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/OuterEnum.java @@ -35,6 +35,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Pet.java index 27861fcd13f..d4d4f28bb54 100644 --- a/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/model/Pet.java @@ -60,6 +60,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumArrays.java index eab37afb328..a011e90e151 100644 --- a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -66,6 +70,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumClass.java index 5235a97ad19..f3f984f537b 100644 --- a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumClass.java @@ -37,6 +37,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumTest.java index 81d729c3e30..61b2cdd924b 100644 --- a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/EnumTest.java @@ -43,6 +43,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -68,6 +72,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -93,6 +101,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/MapTest.java index 15e118df88b..69d72ded529 100644 --- a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Order.java index 52c53649506..ef60c7dd073 100644 --- a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Order.java @@ -55,6 +55,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/OuterEnum.java index d7f8ec33900..01cfbb60610 100644 --- a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/OuterEnum.java @@ -37,6 +37,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Pet.java index 64b70ed7c56..e8c57d77628 100644 --- a/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/retrofit/src/main/java/io/swagger/client/model/Pet.java @@ -61,6 +61,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumArrays.java index 72cd250d347..7fe1d4b5735 100644 --- a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumArrays.java @@ -43,6 +43,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -77,6 +81,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumClass.java index 7f37782ca24..b2bc54d995c 100644 --- a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumClass.java @@ -37,6 +37,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumTest.java index 3861da7eca4..46fa4cbd74f 100644 --- a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/EnumTest.java @@ -44,6 +44,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -78,6 +82,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override @JsonValue public String toString() { @@ -112,6 +120,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/MapTest.java index a521e3d57b4..623093649ae 100644 --- a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/MapTest.java @@ -47,6 +47,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Order.java index ed8cb215f5d..b39d06b7659 100644 --- a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Order.java @@ -56,6 +56,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/OuterEnum.java index 12249b4b51d..08eea176264 100644 --- a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/OuterEnum.java @@ -37,6 +37,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Pet.java index 57ece972227..636b8a39248 100644 --- a/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/retrofit2-play24/src/main/java/io/swagger/client/model/Pet.java @@ -62,6 +62,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override @JsonValue public String toString() { diff --git a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumArrays.java index eab37afb328..a011e90e151 100644 --- a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -66,6 +70,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumClass.java index 5235a97ad19..f3f984f537b 100644 --- a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumClass.java @@ -37,6 +37,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumTest.java index 81d729c3e30..61b2cdd924b 100644 --- a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/EnumTest.java @@ -43,6 +43,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -68,6 +72,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -93,6 +101,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/MapTest.java index 15e118df88b..69d72ded529 100644 --- a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Order.java index 52c53649506..ef60c7dd073 100644 --- a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Order.java @@ -55,6 +55,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/OuterEnum.java index d7f8ec33900..01cfbb60610 100644 --- a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/OuterEnum.java @@ -37,6 +37,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Pet.java index 64b70ed7c56..e8c57d77628 100644 --- a/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/retrofit2/src/main/java/io/swagger/client/model/Pet.java @@ -61,6 +61,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumArrays.java index eab37afb328..a011e90e151 100644 --- a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -66,6 +70,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumClass.java index 5235a97ad19..f3f984f537b 100644 --- a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumClass.java @@ -37,6 +37,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumTest.java index 81d729c3e30..61b2cdd924b 100644 --- a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/EnumTest.java @@ -43,6 +43,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -68,6 +72,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -93,6 +101,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/MapTest.java index 15e118df88b..69d72ded529 100644 --- a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Order.java index 52c53649506..ef60c7dd073 100644 --- a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Order.java @@ -55,6 +55,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/OuterEnum.java index d7f8ec33900..01cfbb60610 100644 --- a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/OuterEnum.java @@ -37,6 +37,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Pet.java index 64b70ed7c56..e8c57d77628 100644 --- a/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/retrofit2rx/src/main/java/io/swagger/client/model/Pet.java @@ -61,6 +61,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumArrays.java b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumArrays.java index eab37afb328..a011e90e151 100644 --- a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumArrays.java +++ b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumArrays.java @@ -41,6 +41,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -66,6 +70,10 @@ public class EnumArrays { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumClass.java b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumClass.java index 5235a97ad19..f3f984f537b 100644 --- a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumClass.java +++ b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumClass.java @@ -37,6 +37,10 @@ public enum EnumClass { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumTest.java b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumTest.java index 81d729c3e30..61b2cdd924b 100644 --- a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumTest.java +++ b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/EnumTest.java @@ -43,6 +43,10 @@ public class EnumTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -68,6 +72,10 @@ public class EnumTest { this.value = value; } + public Integer getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); @@ -93,6 +101,10 @@ public class EnumTest { this.value = value; } + public Double getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/MapTest.java b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/MapTest.java index 15e118df88b..69d72ded529 100644 --- a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/MapTest.java +++ b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/MapTest.java @@ -45,6 +45,10 @@ public class MapTest { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Order.java index 52c53649506..ef60c7dd073 100644 --- a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Order.java +++ b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Order.java @@ -55,6 +55,10 @@ public class Order { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/OuterEnum.java b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/OuterEnum.java index d7f8ec33900..01cfbb60610 100644 --- a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/OuterEnum.java +++ b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/OuterEnum.java @@ -37,6 +37,10 @@ public enum OuterEnum { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); diff --git a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Pet.java index 64b70ed7c56..e8c57d77628 100644 --- a/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Pet.java +++ b/samples/client/petstore/java/retrofit2rx2/src/main/java/io/swagger/client/model/Pet.java @@ -61,6 +61,10 @@ public class Pet { this.value = value; } + public String getValue() { + return value; + } + @Override public String toString() { return String.valueOf(value); From fe1fa188da3f393084893181a91e7efb878ae2d3 Mon Sep 17 00:00:00 2001 From: wing328 Date: Sat, 13 May 2017 07:41:50 +0800 Subject: [PATCH 4/8] add box to the list of companies using codegen --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e27d8b3a2d2..d4959433bab 100644 --- a/README.md +++ b/README.md @@ -709,6 +709,7 @@ Here are some companies/projects using Swagger Codegen in production. To add you - [Balance Internet](https://www.balanceinternet.com.au/) - [beemo](http://www.beemo.eu) - [bitly](https://bitly.com) +- [Box](https://box.com) - [Bufferfly Network](https://www.butterflynetinc.com/) - [Cachet Financial](http://www.cachetfinancial.com/) - [carpolo](http://www.carpolo.co/) From 11baad6e4bbd9120cfc201c12697e6baf9363a57 Mon Sep 17 00:00:00 2001 From: Takuro Wada Date: Sun, 14 May 2017 12:36:09 +0900 Subject: [PATCH 5/8] [TypeScript-jquery] set default return type as any (#5630) * [TypeScript-jquery] fix bug of empty returnType appearing if returnType is not provided * chore: add security sample for typescript-jquery --- bin/security/typescript-jquery-all.sh | 36 ++++ .../resources/typescript-jquery/api.mustache | 2 +- .../default/.swagger-codegen-ignore | 23 +++ .../default/.swagger-codegen/VERSION | 1 + .../typescript-jquery/default/api.ts | 155 ++++++++++++++++++ .../typescript-jquery/default/git_push.sh | 52 ++++++ .../npm/.swagger-codegen-ignore | 23 +++ .../npm/.swagger-codegen/VERSION | 1 + .../typescript-jquery/npm/api.ts | 155 ++++++++++++++++++ .../typescript-jquery/npm/git_push.sh | 52 ++++++ .../typescript-jquery/npm/package.json | 22 +++ .../typescript-jquery/npm/tsconfig.json | 18 ++ .../typescript-jquery/npm/typings.json | 10 ++ .../default/.swagger-codegen/VERSION | 1 + .../petstore/typescript-jquery/default/api.ts | 28 ++-- .../npm/.swagger-codegen/VERSION | 1 + .../petstore/typescript-jquery/npm/api.ts | 28 ++-- .../typescript-jquery/npm/package.json | 2 +- 18 files changed, 580 insertions(+), 30 deletions(-) create mode 100644 bin/security/typescript-jquery-all.sh create mode 100644 samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen-ignore create mode 100644 samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen/VERSION create mode 100644 samples/client/petstore-security-test/typescript-jquery/default/api.ts create mode 100644 samples/client/petstore-security-test/typescript-jquery/default/git_push.sh create mode 100644 samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen-ignore create mode 100644 samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen/VERSION create mode 100644 samples/client/petstore-security-test/typescript-jquery/npm/api.ts create mode 100644 samples/client/petstore-security-test/typescript-jquery/npm/git_push.sh create mode 100644 samples/client/petstore-security-test/typescript-jquery/npm/package.json create mode 100644 samples/client/petstore-security-test/typescript-jquery/npm/tsconfig.json create mode 100644 samples/client/petstore-security-test/typescript-jquery/npm/typings.json create mode 100644 samples/client/petstore/typescript-jquery/default/.swagger-codegen/VERSION create mode 100644 samples/client/petstore/typescript-jquery/npm/.swagger-codegen/VERSION diff --git a/bin/security/typescript-jquery-all.sh b/bin/security/typescript-jquery-all.sh new file mode 100644 index 00000000000..9b1e26fbfaf --- /dev/null +++ b/bin/security/typescript-jquery-all.sh @@ -0,0 +1,36 @@ +#!/bin/sh + +SCRIPT="$0" + +while [ -h "$SCRIPT" ] ; do + ls=`ls -ld "$SCRIPT"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + SCRIPT="$link" + else + SCRIPT=`dirname "$SCRIPT"`/"$link" + fi +done + +if [ ! -d "${APP_DIR}" ]; then + APP_DIR=`dirname "$SCRIPT"`/.. + APP_DIR=`cd "${APP_DIR}"; pwd` +fi + +executable="./modules/swagger-codegen-cli/target/swagger-codegen-cli.jar" + +if [ ! -f "$executable" ] +then + mvn clean package +fi + +# if you've executed sbt assembly previously it will use that instead. +export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties" + +echo "Typescript jquery Petstore API client (default setting)" +ags="$@ generate -i modules/swagger-codegen/src/test/resources/2_0/petstore-security-test.yaml -l typescript-jquery -o samples/client/petstore-security-test/typescript-jquery/default" +java $JAVA_OPTS -jar $executable $ags + +echo "Typescript jquery Petstore API client with npm setting" +ags="$@ generate -i modules/swagger-codegen/src/test/resources/2_0/petstore-security-test.yaml -l typescript-jquery -c bin/typescript-petstore-npm.json -o samples/client/petstore-security-test/typescript-jquery/npm" +java $JAVA_OPTS -jar $executable $ags diff --git a/modules/swagger-codegen/src/main/resources/typescript-jquery/api.mustache b/modules/swagger-codegen/src/main/resources/typescript-jquery/api.mustache index 8d38815f085..319c16e9bf8 100644 --- a/modules/swagger-codegen/src/main/resources/typescript-jquery/api.mustache +++ b/modules/swagger-codegen/src/main/resources/typescript-jquery/api.mustache @@ -255,7 +255,7 @@ export class {{classname}} { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: {{{returnType}}}, textStatus: string, jqXHR: JQueryXHR) => + (data: {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}any{{/returnType}}, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) diff --git a/samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen-ignore b/samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen-ignore new file mode 100644 index 00000000000..c5fa491b4c5 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen-ignore @@ -0,0 +1,23 @@ +# Swagger Codegen Ignore +# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen + +# Use this file to prevent files from being overwritten by the generator. +# The patterns follow closely to .gitignore or .dockerignore. + +# As an example, the C# client generator defines ApiClient.cs. +# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line: +#ApiClient.cs + +# You can match any string of characters against a directory, file or extension with a single asterisk (*): +#foo/*/qux +# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux + +# You can recursively match patterns against a directory, file or extension with a double asterisk (**): +#foo/**/qux +# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux + +# You can also negate patterns with an exclamation (!). +# For example, you can ignore all files in a docs folder with the file extension .md: +#docs/*.md +# Then explicitly reverse the ignore rule for a single file: +#!docs/README.md diff --git a/samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen/VERSION b/samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/default/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore-security-test/typescript-jquery/default/api.ts b/samples/client/petstore-security-test/typescript-jquery/default/api.ts new file mode 100644 index 00000000000..89f0595dc8e --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/default/api.ts @@ -0,0 +1,155 @@ +import * as $ from 'jquery'; + +let defaultBasePath = 'https://petstore.swagger.io *_/ ' \" =end -- \\r\\n \\n \\r/v2 *_/ ' \" =end -- \\r\\n \\n \\r'; + +// =============================================== +// This file is autogenerated - Please do not edit +// =============================================== + +/* tslint:disable:no-unused-variable */ + + /** + * Model for testing reserved words *_/ ' \" =end -- \\r\\n \\n \\r + */ +export class ModelReturn { + /** + * property description *_/ ' \" =end -- \\r\\n \\n \\r + */ + 'return': number; +} + + +export interface Authentication { + /** + * Apply authentication settings to header and query params. + */ + applyToRequest(requestOptions: JQueryAjaxSettings): void; +} + +export class HttpBasicAuth implements Authentication { + public username: string; + public password: string; + applyToRequest(requestOptions: any): void { + requestOptions.username = this.username; + requestOptions.password = this.password; + } +} + +export class ApiKeyAuth implements Authentication { + public apiKey: string; + + constructor(private location: string, private paramName: string) { + } + + applyToRequest(requestOptions: JQueryAjaxSettings): void { + requestOptions.headers[this.paramName] = this.apiKey; + } +} + +export class OAuth implements Authentication { + public accessToken: string; + + applyToRequest(requestOptions: JQueryAjaxSettings): void { + requestOptions.headers["Authorization"] = "Bearer " + this.accessToken; + } +} + +export class VoidAuth implements Authentication { + public username: string; + public password: string; + applyToRequest(requestOptions: JQueryAjaxSettings): void { + // Do nothing + } +} + +export enum FakeApiApiKeys { + api_key, +} + +export class FakeApi { + protected basePath = defaultBasePath; + protected defaultHeaders : any = {}; + + protected authentications = { + 'default': new VoidAuth(), + 'api_key': new ApiKeyAuth('header', 'api_key */ ' " =end -- \r\n \n \r'), + 'petstore_auth': new OAuth(), + } + + constructor(basePath?: string); + constructor(basePathOrUsername: string, password?: string, basePath?: string) { + if (password) { + if (basePath) { + this.basePath = basePath; + } + } else { + if (basePathOrUsername) { + this.basePath = basePathOrUsername + } + } + } + + public setApiKey(key: FakeApiApiKeys, value: string) { + this.authentications[FakeApiApiKeys[key]].apiKey = value; + } + + set accessToken(token: string) { + this.authentications.petstore_auth.accessToken = token; + } + private extendObj(objA: T2, objB: T2): T1|T2 { + for(let key in objB){ + if(objB.hasOwnProperty(key)){ + objA[key] = objB[key]; + } + } + return objA; + } + + /** + * To test code injection *_/ ' \" =end -- \\r\\n \\n \\r + * + * @param test code inject * ' " =end rn n r To test code injection *_/ ' \" =end -- \\r\\n \\n \\r + */ + public testCodeInjectEndRnNR (test code inject * ' " =end rn n r?: string) : JQueryPromise<{ response: JQueryXHR; body?: any; }> { + let localVarPath = this.basePath + '/fake'; + let queryParameters: any = {}; + let headerParams: any = this.extendObj({}, this.defaultHeaders); + + + + localVarPath = localVarPath + "?" + $.param(queryParameters); + + + let reqHasFile = false; + let reqDict = {}; + let reqFormData = new FormData(); + if (test code inject * ' " =end rn n r !== undefined) { + reqFormData.append('test code inject */ ' " =end -- \r\n \n \r', test code inject * ' " =end rn n r); + reqDict['test code inject */ ' " =end -- \r\n \n \r'] = test code inject * ' " =end rn n r; + } + + + let requestOptions: JQueryAjaxSettings = { + url: localVarPath, + type: 'PUT', + headers: headerParams, + processData: false + }; + + if (Object.keys(reqDict).length) { + requestOptions.data = reqHasFile ? reqFormData : JSON.stringify(reqDict); + requestOptions.contentType = reqHasFile ? false : 'application/json; charset=utf-8'; + } + + this.authentications.default.applyToRequest(requestOptions); + + let dfd = $.Deferred(); + $.ajax(requestOptions).then( + (data: any, textStatus: string, jqXHR: JQueryXHR) => + dfd.resolve({ response: jqXHR, body: data }), + (xhr: JQueryXHR, textStatus: string, errorThrown: string) => + dfd.reject({ response: xhr, body: errorThrown }) + ); + return dfd.promise(); + } +} diff --git a/samples/client/petstore-security-test/typescript-jquery/default/git_push.sh b/samples/client/petstore-security-test/typescript-jquery/default/git_push.sh new file mode 100644 index 00000000000..ed374619b13 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/default/git_push.sh @@ -0,0 +1,52 @@ +#!/bin/sh +# ref: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/ +# +# Usage example: /bin/sh ./git_push.sh wing328 swagger-petstore-perl "minor update" + +git_user_id=$1 +git_repo_id=$2 +release_note=$3 + +if [ "$git_user_id" = "" ]; then + git_user_id="GIT_USER_ID" + echo "[INFO] No command line input provided. Set \$git_user_id to $git_user_id" +fi + +if [ "$git_repo_id" = "" ]; then + git_repo_id="GIT_REPO_ID" + echo "[INFO] No command line input provided. Set \$git_repo_id to $git_repo_id" +fi + +if [ "$release_note" = "" ]; then + release_note="Minor update" + echo "[INFO] No command line input provided. Set \$release_note to $release_note" +fi + +# Initialize the local directory as a Git repository +git init + +# Adds the files in the local repository and stages them for commit. +git add . + +# Commits the tracked changes and prepares them to be pushed to a remote repository. +git commit -m "$release_note" + +# Sets the new remote +git_remote=`git remote` +if [ "$git_remote" = "" ]; then # git remote not defined + + if [ "$GIT_TOKEN" = "" ]; then + echo "[INFO] \$GIT_TOKEN (environment variable) is not set. Using the git crediential in your environment." + git remote add origin https://github.com/${git_user_id}/${git_repo_id}.git + else + git remote add origin https://${git_user_id}:${GIT_TOKEN}@github.com/${git_user_id}/${git_repo_id}.git + fi + +fi + +git pull origin master + +# Pushes (Forces) the changes in the local repository up to the remote repository +echo "Git pushing to https://github.com/${git_user_id}/${git_repo_id}.git" +git push origin master 2>&1 | grep -v 'To https' + diff --git a/samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen-ignore b/samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen-ignore new file mode 100644 index 00000000000..c5fa491b4c5 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen-ignore @@ -0,0 +1,23 @@ +# Swagger Codegen Ignore +# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen + +# Use this file to prevent files from being overwritten by the generator. +# The patterns follow closely to .gitignore or .dockerignore. + +# As an example, the C# client generator defines ApiClient.cs. +# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line: +#ApiClient.cs + +# You can match any string of characters against a directory, file or extension with a single asterisk (*): +#foo/*/qux +# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux + +# You can recursively match patterns against a directory, file or extension with a double asterisk (**): +#foo/**/qux +# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux + +# You can also negate patterns with an exclamation (!). +# For example, you can ignore all files in a docs folder with the file extension .md: +#docs/*.md +# Then explicitly reverse the ignore rule for a single file: +#!docs/README.md diff --git a/samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen/VERSION b/samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/npm/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore-security-test/typescript-jquery/npm/api.ts b/samples/client/petstore-security-test/typescript-jquery/npm/api.ts new file mode 100644 index 00000000000..89f0595dc8e --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/npm/api.ts @@ -0,0 +1,155 @@ +import * as $ from 'jquery'; + +let defaultBasePath = 'https://petstore.swagger.io *_/ ' \" =end -- \\r\\n \\n \\r/v2 *_/ ' \" =end -- \\r\\n \\n \\r'; + +// =============================================== +// This file is autogenerated - Please do not edit +// =============================================== + +/* tslint:disable:no-unused-variable */ + + /** + * Model for testing reserved words *_/ ' \" =end -- \\r\\n \\n \\r + */ +export class ModelReturn { + /** + * property description *_/ ' \" =end -- \\r\\n \\n \\r + */ + 'return': number; +} + + +export interface Authentication { + /** + * Apply authentication settings to header and query params. + */ + applyToRequest(requestOptions: JQueryAjaxSettings): void; +} + +export class HttpBasicAuth implements Authentication { + public username: string; + public password: string; + applyToRequest(requestOptions: any): void { + requestOptions.username = this.username; + requestOptions.password = this.password; + } +} + +export class ApiKeyAuth implements Authentication { + public apiKey: string; + + constructor(private location: string, private paramName: string) { + } + + applyToRequest(requestOptions: JQueryAjaxSettings): void { + requestOptions.headers[this.paramName] = this.apiKey; + } +} + +export class OAuth implements Authentication { + public accessToken: string; + + applyToRequest(requestOptions: JQueryAjaxSettings): void { + requestOptions.headers["Authorization"] = "Bearer " + this.accessToken; + } +} + +export class VoidAuth implements Authentication { + public username: string; + public password: string; + applyToRequest(requestOptions: JQueryAjaxSettings): void { + // Do nothing + } +} + +export enum FakeApiApiKeys { + api_key, +} + +export class FakeApi { + protected basePath = defaultBasePath; + protected defaultHeaders : any = {}; + + protected authentications = { + 'default': new VoidAuth(), + 'api_key': new ApiKeyAuth('header', 'api_key */ ' " =end -- \r\n \n \r'), + 'petstore_auth': new OAuth(), + } + + constructor(basePath?: string); + constructor(basePathOrUsername: string, password?: string, basePath?: string) { + if (password) { + if (basePath) { + this.basePath = basePath; + } + } else { + if (basePathOrUsername) { + this.basePath = basePathOrUsername + } + } + } + + public setApiKey(key: FakeApiApiKeys, value: string) { + this.authentications[FakeApiApiKeys[key]].apiKey = value; + } + + set accessToken(token: string) { + this.authentications.petstore_auth.accessToken = token; + } + private extendObj(objA: T2, objB: T2): T1|T2 { + for(let key in objB){ + if(objB.hasOwnProperty(key)){ + objA[key] = objB[key]; + } + } + return objA; + } + + /** + * To test code injection *_/ ' \" =end -- \\r\\n \\n \\r + * + * @param test code inject * ' " =end rn n r To test code injection *_/ ' \" =end -- \\r\\n \\n \\r + */ + public testCodeInjectEndRnNR (test code inject * ' " =end rn n r?: string) : JQueryPromise<{ response: JQueryXHR; body?: any; }> { + let localVarPath = this.basePath + '/fake'; + let queryParameters: any = {}; + let headerParams: any = this.extendObj({}, this.defaultHeaders); + + + + localVarPath = localVarPath + "?" + $.param(queryParameters); + + + let reqHasFile = false; + let reqDict = {}; + let reqFormData = new FormData(); + if (test code inject * ' " =end rn n r !== undefined) { + reqFormData.append('test code inject */ ' " =end -- \r\n \n \r', test code inject * ' " =end rn n r); + reqDict['test code inject */ ' " =end -- \r\n \n \r'] = test code inject * ' " =end rn n r; + } + + + let requestOptions: JQueryAjaxSettings = { + url: localVarPath, + type: 'PUT', + headers: headerParams, + processData: false + }; + + if (Object.keys(reqDict).length) { + requestOptions.data = reqHasFile ? reqFormData : JSON.stringify(reqDict); + requestOptions.contentType = reqHasFile ? false : 'application/json; charset=utf-8'; + } + + this.authentications.default.applyToRequest(requestOptions); + + let dfd = $.Deferred(); + $.ajax(requestOptions).then( + (data: any, textStatus: string, jqXHR: JQueryXHR) => + dfd.resolve({ response: jqXHR, body: data }), + (xhr: JQueryXHR, textStatus: string, errorThrown: string) => + dfd.reject({ response: xhr, body: errorThrown }) + ); + return dfd.promise(); + } +} diff --git a/samples/client/petstore-security-test/typescript-jquery/npm/git_push.sh b/samples/client/petstore-security-test/typescript-jquery/npm/git_push.sh new file mode 100644 index 00000000000..ed374619b13 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/npm/git_push.sh @@ -0,0 +1,52 @@ +#!/bin/sh +# ref: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/ +# +# Usage example: /bin/sh ./git_push.sh wing328 swagger-petstore-perl "minor update" + +git_user_id=$1 +git_repo_id=$2 +release_note=$3 + +if [ "$git_user_id" = "" ]; then + git_user_id="GIT_USER_ID" + echo "[INFO] No command line input provided. Set \$git_user_id to $git_user_id" +fi + +if [ "$git_repo_id" = "" ]; then + git_repo_id="GIT_REPO_ID" + echo "[INFO] No command line input provided. Set \$git_repo_id to $git_repo_id" +fi + +if [ "$release_note" = "" ]; then + release_note="Minor update" + echo "[INFO] No command line input provided. Set \$release_note to $release_note" +fi + +# Initialize the local directory as a Git repository +git init + +# Adds the files in the local repository and stages them for commit. +git add . + +# Commits the tracked changes and prepares them to be pushed to a remote repository. +git commit -m "$release_note" + +# Sets the new remote +git_remote=`git remote` +if [ "$git_remote" = "" ]; then # git remote not defined + + if [ "$GIT_TOKEN" = "" ]; then + echo "[INFO] \$GIT_TOKEN (environment variable) is not set. Using the git crediential in your environment." + git remote add origin https://github.com/${git_user_id}/${git_repo_id}.git + else + git remote add origin https://${git_user_id}:${GIT_TOKEN}@github.com/${git_user_id}/${git_repo_id}.git + fi + +fi + +git pull origin master + +# Pushes (Forces) the changes in the local repository up to the remote repository +echo "Git pushing to https://github.com/${git_user_id}/${git_repo_id}.git" +git push origin master 2>&1 | grep -v 'To https' + diff --git a/samples/client/petstore-security-test/typescript-jquery/npm/package.json b/samples/client/petstore-security-test/typescript-jquery/npm/package.json new file mode 100644 index 00000000000..aa1996b4d77 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/npm/package.json @@ -0,0 +1,22 @@ +{ + "name": "@swagger/angular2-typescript-petstore", + "version": "0.0.1", + "description": "JQuery client for @swagger/angular2-typescript-petstore", + "main": "api.js", + "scripts": { + "build": "tsc" + }, + "author": "Swagger Codegen Contributors", + "license": "MIT", + "dependencies": { + "bluebird": "^3.3.5", + "request": "^2.72.0" + }, + "devDependencies": { + "typescript": "^1.8.10", + "typings": "^0.8.1" + }, + "publishConfig":{ + "registry":"https://skimdb.npmjs.com/registry" + } +} diff --git a/samples/client/petstore-security-test/typescript-jquery/npm/tsconfig.json b/samples/client/petstore-security-test/typescript-jquery/npm/tsconfig.json new file mode 100644 index 00000000000..2dd166566e9 --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/npm/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "module": "commonjs", + "noImplicitAny": false, + "suppressImplicitAnyIndexErrors": true, + "target": "ES5", + "moduleResolution": "node", + "removeComments": true, + "sourceMap": true, + "noLib": false, + "declaration": true + }, + "files": [ + "api.ts", + "typings/main.d.ts" + ] +} + diff --git a/samples/client/petstore-security-test/typescript-jquery/npm/typings.json b/samples/client/petstore-security-test/typescript-jquery/npm/typings.json new file mode 100644 index 00000000000..76c4cc8e6af --- /dev/null +++ b/samples/client/petstore-security-test/typescript-jquery/npm/typings.json @@ -0,0 +1,10 @@ +{ + "ambientDependencies": { + "bluebird": "registry:dt/bluebird#2.0.0+20160319051630", + "core-js": "registry:dt/core-js#0.0.0+20160317120654", + "node": "registry:dt/node#4.0.0+20160423143914" + }, + "dependencies": { + "request": "registry:npm/request#2.69.0+20160304121250" + } +} \ No newline at end of file diff --git a/samples/client/petstore/typescript-jquery/default/.swagger-codegen/VERSION b/samples/client/petstore/typescript-jquery/default/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore/typescript-jquery/default/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore/typescript-jquery/default/api.ts b/samples/client/petstore/typescript-jquery/default/api.ts index 40119f8c73f..635057c3432 100644 --- a/samples/client/petstore/typescript-jquery/default/api.ts +++ b/samples/client/petstore/typescript-jquery/default/api.ts @@ -195,7 +195,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -248,7 +248,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -388,10 +388,10 @@ export class PetApi { requestOptions.contentType = reqHasFile ? false : 'application/json; charset=utf-8'; } - this.authentications.petstore_auth.applyToRequest(requestOptions); - this.authentications.api_key.applyToRequest(requestOptions); + this.authentications.petstore_auth.applyToRequest(requestOptions); + this.authentications.default.applyToRequest(requestOptions); let dfd = $.Deferred(); @@ -441,7 +441,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -503,7 +503,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -566,7 +566,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -658,7 +658,7 @@ export class StoreApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -879,7 +879,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -922,7 +922,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -965,7 +965,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -1013,7 +1013,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -1153,7 +1153,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -1203,7 +1203,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) diff --git a/samples/client/petstore/typescript-jquery/npm/.swagger-codegen/VERSION b/samples/client/petstore/typescript-jquery/npm/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore/typescript-jquery/npm/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore/typescript-jquery/npm/api.ts b/samples/client/petstore/typescript-jquery/npm/api.ts index 40119f8c73f..635057c3432 100644 --- a/samples/client/petstore/typescript-jquery/npm/api.ts +++ b/samples/client/petstore/typescript-jquery/npm/api.ts @@ -195,7 +195,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -248,7 +248,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -388,10 +388,10 @@ export class PetApi { requestOptions.contentType = reqHasFile ? false : 'application/json; charset=utf-8'; } - this.authentications.petstore_auth.applyToRequest(requestOptions); - this.authentications.api_key.applyToRequest(requestOptions); + this.authentications.petstore_auth.applyToRequest(requestOptions); + this.authentications.default.applyToRequest(requestOptions); let dfd = $.Deferred(); @@ -441,7 +441,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -503,7 +503,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -566,7 +566,7 @@ export class PetApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -658,7 +658,7 @@ export class StoreApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -879,7 +879,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -922,7 +922,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -965,7 +965,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -1013,7 +1013,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -1153,7 +1153,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) @@ -1203,7 +1203,7 @@ export class UserApi { let dfd = $.Deferred(); $.ajax(requestOptions).then( - (data: , textStatus: string, jqXHR: JQueryXHR) => + (data: any, textStatus: string, jqXHR: JQueryXHR) => dfd.resolve({ response: jqXHR, body: data }), (xhr: JQueryXHR, textStatus: string, errorThrown: string) => dfd.reject({ response: xhr, body: errorThrown }) diff --git a/samples/client/petstore/typescript-jquery/npm/package.json b/samples/client/petstore/typescript-jquery/npm/package.json index 3aa86e60fc4..aa1996b4d77 100644 --- a/samples/client/petstore/typescript-jquery/npm/package.json +++ b/samples/client/petstore/typescript-jquery/npm/package.json @@ -1,6 +1,6 @@ { "name": "@swagger/angular2-typescript-petstore", - "version": "0.0.1-SNAPSHOT.201704021610", + "version": "0.0.1", "description": "JQuery client for @swagger/angular2-typescript-petstore", "main": "api.js", "scripts": { From a7d5684679afa000ca9173aad4e032b318595319 Mon Sep 17 00:00:00 2001 From: Takuro Wada Date: Sun, 14 May 2017 12:54:26 +0900 Subject: [PATCH 6/8] [Python] add an option to Config in order to specify safe chars for path parameter (#5628) --- .../src/main/resources/python/api_client.mustache | 5 ++++- .../src/main/resources/python/configuration.mustache | 2 ++ .../petstore-security-test/python/.swagger-codegen/VERSION | 1 + .../petstore-security-test/python/petstore_api/api_client.py | 5 ++++- .../python/petstore_api/configuration.py | 2 ++ samples/client/petstore/python/.swagger-codegen/VERSION | 1 + samples/client/petstore/python/petstore_api/api_client.py | 5 ++++- samples/client/petstore/python/petstore_api/configuration.py | 2 ++ 8 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 samples/client/petstore-security-test/python/.swagger-codegen/VERSION create mode 100644 samples/client/petstore/python/.swagger-codegen/VERSION diff --git a/modules/swagger-codegen/src/main/resources/python/api_client.mustache b/modules/swagger-codegen/src/main/resources/python/api_client.mustache index 04b53afba9b..dd66481f65e 100644 --- a/modules/swagger-codegen/src/main/resources/python/api_client.mustache +++ b/modules/swagger-codegen/src/main/resources/python/api_client.mustache @@ -90,6 +90,8 @@ class ApiClient(object): _return_http_data_only=None, collection_formats=None, _preload_content=True, _request_timeout=None): + config = Configuration() + # header parameters header_params = header_params or {} header_params.update(self.default_headers) @@ -106,8 +108,9 @@ class ApiClient(object): path_params = self.parameters_to_tuples(path_params, collection_formats) for k, v in path_params: + # specified safe chars, encode everything resource_path = resource_path.replace( - '{%s}' % k, quote(str(v), safe='')) # no safe chars, encode everything + '{%s}' % k, quote(str(v), safe=config.safe_chars_for_path_param)) # query parameters if query_params: diff --git a/modules/swagger-codegen/src/main/resources/python/configuration.mustache b/modules/swagger-codegen/src/main/resources/python/configuration.mustache index 47c7db9fbad..6c055604665 100644 --- a/modules/swagger-codegen/src/main/resources/python/configuration.mustache +++ b/modules/swagger-codegen/src/main/resources/python/configuration.mustache @@ -82,6 +82,8 @@ class Configuration(object): # Proxy URL self.proxy = None + # Safe chars for path_param + self.safe_chars_for_path_param = '' @property def logger_file(self): diff --git a/samples/client/petstore-security-test/python/.swagger-codegen/VERSION b/samples/client/petstore-security-test/python/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore-security-test/python/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore-security-test/python/petstore_api/api_client.py b/samples/client/petstore-security-test/python/petstore_api/api_client.py index 95265e49715..73bbc40eaa3 100644 --- a/samples/client/petstore-security-test/python/petstore_api/api_client.py +++ b/samples/client/petstore-security-test/python/petstore_api/api_client.py @@ -99,6 +99,8 @@ class ApiClient(object): _return_http_data_only=None, collection_formats=None, _preload_content=True, _request_timeout=None): + config = Configuration() + # header parameters header_params = header_params or {} header_params.update(self.default_headers) @@ -115,8 +117,9 @@ class ApiClient(object): path_params = self.parameters_to_tuples(path_params, collection_formats) for k, v in path_params: + # specified safe chars, encode everything resource_path = resource_path.replace( - '{%s}' % k, quote(str(v), safe='')) # no safe chars, encode everything + '{%s}' % k, quote(str(v), safe=config.safe_chars_for_path_param)) # query parameters if query_params: diff --git a/samples/client/petstore-security-test/python/petstore_api/configuration.py b/samples/client/petstore-security-test/python/petstore_api/configuration.py index 5ee635a908b..95c96c912b5 100644 --- a/samples/client/petstore-security-test/python/petstore_api/configuration.py +++ b/samples/client/petstore-security-test/python/petstore_api/configuration.py @@ -91,6 +91,8 @@ class Configuration(object): # Proxy URL self.proxy = None + # Safe chars for path_param + self.safe_chars_for_path_param = '' @property def logger_file(self): diff --git a/samples/client/petstore/python/.swagger-codegen/VERSION b/samples/client/petstore/python/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/client/petstore/python/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore/python/petstore_api/api_client.py b/samples/client/petstore/python/petstore_api/api_client.py index 620bb3e4bc8..9764b02ab78 100644 --- a/samples/client/petstore/python/petstore_api/api_client.py +++ b/samples/client/petstore/python/petstore_api/api_client.py @@ -99,6 +99,8 @@ class ApiClient(object): _return_http_data_only=None, collection_formats=None, _preload_content=True, _request_timeout=None): + config = Configuration() + # header parameters header_params = header_params or {} header_params.update(self.default_headers) @@ -115,8 +117,9 @@ class ApiClient(object): path_params = self.parameters_to_tuples(path_params, collection_formats) for k, v in path_params: + # specified safe chars, encode everything resource_path = resource_path.replace( - '{%s}' % k, quote(str(v), safe='')) # no safe chars, encode everything + '{%s}' % k, quote(str(v), safe=config.safe_chars_for_path_param)) # query parameters if query_params: diff --git a/samples/client/petstore/python/petstore_api/configuration.py b/samples/client/petstore/python/petstore_api/configuration.py index a5cf1113d0f..1e0cc59e2b7 100644 --- a/samples/client/petstore/python/petstore_api/configuration.py +++ b/samples/client/petstore/python/petstore_api/configuration.py @@ -91,6 +91,8 @@ class Configuration(object): # Proxy URL self.proxy = None + # Safe chars for path_param + self.safe_chars_for_path_param = '' @property def logger_file(self): From 54febc38e6ca8291d4afa844d3b890f1957bcf57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Sun, 14 May 2017 05:59:13 +0200 Subject: [PATCH 7/8] #5615 [Java] recognize 'null' as a reserved keyword (#5617) --- .../java/io/swagger/codegen/languages/AbstractJavaCodegen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java index 722586d930f..57b32a87bf3 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java @@ -101,7 +101,7 @@ public abstract class AbstractJavaCodegen extends DefaultCodegen implements Code "import", "public", "throws", "case", "enum", "instanceof", "return", "transient", "catch", "extends", "int", "short", "try", "char", "final", "interface", "static", "void", "class", "finally", "long", "strictfp", "volatile", "const", "float", - "native", "super", "while") + "native", "super", "while", "null") ); languageSpecificPrimitives = new HashSet( From 9c46ab2599924fc4f4d3720adfe085c4a5c66fa6 Mon Sep 17 00:00:00 2001 From: mtakaki Date: Sun, 14 May 2017 07:26:02 -0700 Subject: [PATCH 8/8] Fixing import-mappings and using it when generating API stub. #2502 (#5373) --- .../swagger/codegen/languages/AbstractJavaCodegen.java | 6 ++++++ .../swagger/codegen/java/AbstractJavaCodegenTest.java | 10 ++++++++++ 2 files changed, 16 insertions(+) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java index 57b32a87bf3..1af538282c5 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java @@ -504,6 +504,12 @@ public abstract class AbstractJavaCodegen extends DefaultCodegen implements Code @Override public String toModelName(final String name) { + // We need to check if import-mapping has a different model for this class, so we use it + // instead of the auto-generated one. + if (importMapping.containsKey(name)) { + return importMapping.get(name); + } + final String sanitizedName = sanitizeName(name); String nameWithPrefixSuffix = sanitizedName; diff --git a/modules/swagger-codegen/src/test/java/io/swagger/codegen/java/AbstractJavaCodegenTest.java b/modules/swagger-codegen/src/test/java/io/swagger/codegen/java/AbstractJavaCodegenTest.java index ee037ef9b9c..f3f1703abef 100644 --- a/modules/swagger-codegen/src/test/java/io/swagger/codegen/java/AbstractJavaCodegenTest.java +++ b/modules/swagger-codegen/src/test/java/io/swagger/codegen/java/AbstractJavaCodegenTest.java @@ -39,4 +39,14 @@ public class AbstractJavaCodegenTest { Assert.assertEquals("propertyClass", fakeJavaCodegen.toVarName("__class")); } + @Test + public void toModelNameShouldUseProvidedMapping() throws Exception { + fakeJavaCodegen.importMapping().put("json_myclass", "com.test.MyClass"); + Assert.assertEquals("com.test.MyClass", fakeJavaCodegen.toModelName("json_myclass")); + } + + @Test + public void toModelNameUsesPascalCase() throws Exception { + Assert.assertEquals("JsonAnotherclass", fakeJavaCodegen.toModelName("json_anotherclass")); + } }