Set skipFormModel to true by default (#8125)

* set skipFormModel to true by default

* update tests

* regenerate ruby faraday client

* remove inline object spec files

* more clean up on inline object files

* update samples
This commit is contained in:
William Cheng 2020-12-18 23:57:19 +08:00 committed by GitHub
parent 52c63bb325
commit 0be3fe6104
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
170 changed files with 71 additions and 5032 deletions

View File

@ -426,7 +426,7 @@ public class DefaultGenerator implements Generator {
Boolean skipFormModel = GlobalSettings.getProperty(CodegenConstants.SKIP_FORM_MODEL) != null ? Boolean skipFormModel = GlobalSettings.getProperty(CodegenConstants.SKIP_FORM_MODEL) != null ?
Boolean.valueOf(GlobalSettings.getProperty(CodegenConstants.SKIP_FORM_MODEL)) : Boolean.valueOf(GlobalSettings.getProperty(CodegenConstants.SKIP_FORM_MODEL)) :
getGeneratorPropertyDefaultSwitch(CodegenConstants.SKIP_FORM_MODEL, false); getGeneratorPropertyDefaultSwitch(CodegenConstants.SKIP_FORM_MODEL, true);
// process models only // process models only
for (String name : modelKeys) { for (String name : modelKeys) {
@ -448,9 +448,9 @@ public class DefaultGenerator implements Generator {
if (unusedModels.contains(name)) { if (unusedModels.contains(name)) {
if (Boolean.FALSE.equals(skipFormModel)) { if (Boolean.FALSE.equals(skipFormModel)) {
// if skipFormModel sets to true, still generate the model and log the result // if skipFormModel sets to true, still generate the model and log the result
LOGGER.info("Model {} (marked as unused due to form parameters) is generated due to the system property skipFormModel=false (default)", name); LOGGER.info("Model {} (marked as unused due to form parameters) is generated due to the global property `skipFormModel` set to false", name);
} else { } else {
LOGGER.info("Model {} not generated since it's marked as unused (due to form parameters) and skipFormModel (system property) set to true", name); LOGGER.info("Model {} not generated since it's marked as unused (due to form parameters) and `skipFormModel` (global property) set to true (default)", name);
// TODO: Should this be added to dryRun? If not, this seems like a weird place to return early from processing. // TODO: Should this be added to dryRun? If not, this seems like a weird place to return early from processing.
continue; continue;
} }

View File

@ -368,6 +368,7 @@ public class PythonClientCodegen extends PythonLegacyClientCodegen {
modelsToRemove.add(modelName); modelsToRemove.add(modelName);
} else { } else {
HashMap<String, Object> objModel = (HashMap<String, Object>) objs.get(modelName); HashMap<String, Object> objModel = (HashMap<String, Object>) objs.get(modelName);
if (objModel != null) { // to avoid form parameter's models that are not generated (skipFormModel=true)
List<Map<String, Object>> models = (List<Map<String, Object>>) objModel.get("models"); List<Map<String, Object>> models = (List<Map<String, Object>>) objModel.get("models");
for (Map<String, Object> model : models) { for (Map<String, Object> model : models) {
CodegenModel cm = (CodegenModel) model.get("model"); CodegenModel cm = (CodegenModel) model.get("model");
@ -381,6 +382,7 @@ public class PythonClientCodegen extends PythonLegacyClientCodegen {
} }
} }
} }
}
for (String modelName : modelsToRemove) { for (String modelName : modelsToRemove) {
objs.remove(modelName); objs.remove(modelName);
@ -714,11 +716,11 @@ public class PythonClientCodegen extends PythonLegacyClientCodegen {
* Primitive types in the OAS specification are implemented in Python using the corresponding * Primitive types in the OAS specification are implemented in Python using the corresponding
* Python primitive types. * Python primitive types.
* Composed types (e.g. allAll, oneOf, anyOf) are represented in Python using list of types. * Composed types (e.g. allAll, oneOf, anyOf) are represented in Python using list of types.
* * <p>
* The caller should set the prefix and suffix arguments to empty string, except when * The caller should set the prefix and suffix arguments to empty string, except when
* getTypeString invokes itself recursively. A non-empty prefix/suffix may be specified * getTypeString invokes itself recursively. A non-empty prefix/suffix may be specified
* to wrap the return value in a python dict, list or tuple. * to wrap the return value in a python dict, list or tuple.
* * <p>
* Examples: * Examples:
* - "bool, date, float" The data must be a bool, date or float. * - "bool, date, float" The data must be a bool, date or float.
* - "[bool, date]" The data must be an array, and the array items must be a bool or date. * - "[bool, date]" The data must be an array, and the array items must be a bool or date.
@ -846,7 +848,8 @@ public class PythonClientCodegen extends PythonLegacyClientCodegen {
} }
if (schema.getExample() != null) { if (schema.getExample() != null) {
return schema.getExample(); return schema.getExample();
} if (schema.getDefault() != null) { }
if (schema.getDefault() != null) {
return schema.getDefault(); return schema.getDefault();
} else if (schema.getEnum() != null && !schema.getEnum().isEmpty()) { } else if (schema.getEnum() != null && !schema.getEnum().isEmpty()) {
return schema.getEnum().get(0); return schema.getEnum().get(0);

View File

@ -64,7 +64,7 @@ public class DefaultGeneratorTest {
List<File> files = generator.opts(clientOptInput).generate(); List<File> files = generator.opts(clientOptInput).generate();
Assert.assertEquals(files.size(), 44); Assert.assertEquals(files.size(), 42);
// Check expected generated files // Check expected generated files
// api sanity check // api sanity check
@ -149,7 +149,7 @@ public class DefaultGeneratorTest {
List<File> files = generator.opts(clientOptInput).generate(); List<File> files = generator.opts(clientOptInput).generate();
Assert.assertEquals(files.size(), 20); Assert.assertEquals(files.size(), 16);
// Check API is written and Test is not // Check API is written and Test is not
TestUtils.ensureContainsFile(files, output, "src/main/java/org/openapitools/client/api/PetApi.java"); TestUtils.ensureContainsFile(files, output, "src/main/java/org/openapitools/client/api/PetApi.java");

View File

@ -8,10 +8,6 @@ force-app/main/default/classes/OASCategory.cls
force-app/main/default/classes/OASCategory.cls-meta.xml force-app/main/default/classes/OASCategory.cls-meta.xml
force-app/main/default/classes/OASClient.cls force-app/main/default/classes/OASClient.cls
force-app/main/default/classes/OASClient.cls-meta.xml force-app/main/default/classes/OASClient.cls-meta.xml
force-app/main/default/classes/OASInlineObject.cls
force-app/main/default/classes/OASInlineObject.cls-meta.xml
force-app/main/default/classes/OASInlineObject1.cls
force-app/main/default/classes/OASInlineObject1.cls-meta.xml
force-app/main/default/classes/OASOrder.cls force-app/main/default/classes/OASOrder.cls
force-app/main/default/classes/OASOrder.cls-meta.xml force-app/main/default/classes/OASOrder.cls-meta.xml
force-app/main/default/classes/OASPet.cls force-app/main/default/classes/OASPet.cls

View File

@ -91,8 +91,6 @@ Class | Method | HTTP request | Description
- [OASApiResponse](OASApiResponse.md) - [OASApiResponse](OASApiResponse.md)
- [OASCategory](OASCategory.md) - [OASCategory](OASCategory.md)
- [OASInlineObject](OASInlineObject.md)
- [OASInlineObject1](OASInlineObject1.md)
- [OASOrder](OASOrder.md) - [OASOrder](OASOrder.md)
- [OASPet](OASPet.md) - [OASPet](OASPet.md)
- [OASTag](OASTag.md) - [OASTag](OASTag.md)

View File

@ -43,12 +43,6 @@ docs/GmFruit.md
docs/GrandparentAnimal.md docs/GrandparentAnimal.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/IsoscelesTriangle.md docs/IsoscelesTriangle.md
docs/List.md docs/List.md
@ -153,12 +147,6 @@ src/Org.OpenAPITools/Model/GmFruit.cs
src/Org.OpenAPITools/Model/GrandparentAnimal.cs src/Org.OpenAPITools/Model/GrandparentAnimal.cs
src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
src/Org.OpenAPITools/Model/HealthCheckResult.cs src/Org.OpenAPITools/Model/HealthCheckResult.cs
src/Org.OpenAPITools/Model/InlineObject.cs
src/Org.OpenAPITools/Model/InlineObject1.cs
src/Org.OpenAPITools/Model/InlineObject2.cs
src/Org.OpenAPITools/Model/InlineObject3.cs
src/Org.OpenAPITools/Model/InlineObject4.cs
src/Org.OpenAPITools/Model/InlineObject5.cs
src/Org.OpenAPITools/Model/InlineResponseDefault.cs src/Org.OpenAPITools/Model/InlineResponseDefault.cs
src/Org.OpenAPITools/Model/IsoscelesTriangle.cs src/Org.OpenAPITools/Model/IsoscelesTriangle.cs
src/Org.OpenAPITools/Model/List.cs src/Org.OpenAPITools/Model/List.cs

View File

@ -195,12 +195,6 @@ Class | Method | HTTP request | Description
- [Model.GrandparentAnimal](docs/GrandparentAnimal.md) - [Model.GrandparentAnimal](docs/GrandparentAnimal.md)
- [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [Model.HealthCheckResult](docs/HealthCheckResult.md) - [Model.HealthCheckResult](docs/HealthCheckResult.md)
- [Model.InlineObject](docs/InlineObject.md)
- [Model.InlineObject1](docs/InlineObject1.md)
- [Model.InlineObject2](docs/InlineObject2.md)
- [Model.InlineObject3](docs/InlineObject3.md)
- [Model.InlineObject4](docs/InlineObject4.md)
- [Model.InlineObject5](docs/InlineObject5.md)
- [Model.InlineResponseDefault](docs/InlineResponseDefault.md) - [Model.InlineResponseDefault](docs/InlineResponseDefault.md)
- [Model.IsoscelesTriangle](docs/IsoscelesTriangle.md) - [Model.IsoscelesTriangle](docs/IsoscelesTriangle.md)
- [Model.List](docs/List.md) - [Model.List](docs/List.md)

View File

@ -43,12 +43,6 @@ docs/GmFruit.md
docs/GrandparentAnimal.md docs/GrandparentAnimal.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/IsoscelesTriangle.md docs/IsoscelesTriangle.md
docs/List.md docs/List.md
@ -152,12 +146,6 @@ src/Org.OpenAPITools/Model/GmFruit.cs
src/Org.OpenAPITools/Model/GrandparentAnimal.cs src/Org.OpenAPITools/Model/GrandparentAnimal.cs
src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
src/Org.OpenAPITools/Model/HealthCheckResult.cs src/Org.OpenAPITools/Model/HealthCheckResult.cs
src/Org.OpenAPITools/Model/InlineObject.cs
src/Org.OpenAPITools/Model/InlineObject1.cs
src/Org.OpenAPITools/Model/InlineObject2.cs
src/Org.OpenAPITools/Model/InlineObject3.cs
src/Org.OpenAPITools/Model/InlineObject4.cs
src/Org.OpenAPITools/Model/InlineObject5.cs
src/Org.OpenAPITools/Model/InlineResponseDefault.cs src/Org.OpenAPITools/Model/InlineResponseDefault.cs
src/Org.OpenAPITools/Model/IsoscelesTriangle.cs src/Org.OpenAPITools/Model/IsoscelesTriangle.cs
src/Org.OpenAPITools/Model/List.cs src/Org.OpenAPITools/Model/List.cs

View File

@ -183,12 +183,6 @@ Class | Method | HTTP request | Description
- [Model.GrandparentAnimal](docs/GrandparentAnimal.md) - [Model.GrandparentAnimal](docs/GrandparentAnimal.md)
- [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [Model.HealthCheckResult](docs/HealthCheckResult.md) - [Model.HealthCheckResult](docs/HealthCheckResult.md)
- [Model.InlineObject](docs/InlineObject.md)
- [Model.InlineObject1](docs/InlineObject1.md)
- [Model.InlineObject2](docs/InlineObject2.md)
- [Model.InlineObject3](docs/InlineObject3.md)
- [Model.InlineObject4](docs/InlineObject4.md)
- [Model.InlineObject5](docs/InlineObject5.md)
- [Model.InlineResponseDefault](docs/InlineResponseDefault.md) - [Model.InlineResponseDefault](docs/InlineResponseDefault.md)
- [Model.IsoscelesTriangle](docs/IsoscelesTriangle.md) - [Model.IsoscelesTriangle](docs/IsoscelesTriangle.md)
- [Model.List](docs/List.md) - [Model.List](docs/List.md)

View File

@ -43,12 +43,6 @@ docs/GmFruit.md
docs/GrandparentAnimal.md docs/GrandparentAnimal.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/IsoscelesTriangle.md docs/IsoscelesTriangle.md
docs/List.md docs/List.md
@ -152,12 +146,6 @@ src/Org.OpenAPITools/Model/GmFruit.cs
src/Org.OpenAPITools/Model/GrandparentAnimal.cs src/Org.OpenAPITools/Model/GrandparentAnimal.cs
src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
src/Org.OpenAPITools/Model/HealthCheckResult.cs src/Org.OpenAPITools/Model/HealthCheckResult.cs
src/Org.OpenAPITools/Model/InlineObject.cs
src/Org.OpenAPITools/Model/InlineObject1.cs
src/Org.OpenAPITools/Model/InlineObject2.cs
src/Org.OpenAPITools/Model/InlineObject3.cs
src/Org.OpenAPITools/Model/InlineObject4.cs
src/Org.OpenAPITools/Model/InlineObject5.cs
src/Org.OpenAPITools/Model/InlineResponseDefault.cs src/Org.OpenAPITools/Model/InlineResponseDefault.cs
src/Org.OpenAPITools/Model/IsoscelesTriangle.cs src/Org.OpenAPITools/Model/IsoscelesTriangle.cs
src/Org.OpenAPITools/Model/List.cs src/Org.OpenAPITools/Model/List.cs

View File

@ -195,12 +195,6 @@ Class | Method | HTTP request | Description
- [Model.GrandparentAnimal](docs/GrandparentAnimal.md) - [Model.GrandparentAnimal](docs/GrandparentAnimal.md)
- [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [Model.HealthCheckResult](docs/HealthCheckResult.md) - [Model.HealthCheckResult](docs/HealthCheckResult.md)
- [Model.InlineObject](docs/InlineObject.md)
- [Model.InlineObject1](docs/InlineObject1.md)
- [Model.InlineObject2](docs/InlineObject2.md)
- [Model.InlineObject3](docs/InlineObject3.md)
- [Model.InlineObject4](docs/InlineObject4.md)
- [Model.InlineObject5](docs/InlineObject5.md)
- [Model.InlineResponseDefault](docs/InlineResponseDefault.md) - [Model.InlineResponseDefault](docs/InlineResponseDefault.md)
- [Model.IsoscelesTriangle](docs/IsoscelesTriangle.md) - [Model.IsoscelesTriangle](docs/IsoscelesTriangle.md)
- [Model.List](docs/List.md) - [Model.List](docs/List.md)

View File

@ -30,12 +30,6 @@ docs/Foo.md
docs/FormatTest.md docs/FormatTest.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/List.md docs/List.md
docs/MapTest.md docs/MapTest.md
@ -101,12 +95,6 @@ src/Org.OpenAPITools/Model/Foo.cs
src/Org.OpenAPITools/Model/FormatTest.cs src/Org.OpenAPITools/Model/FormatTest.cs
src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
src/Org.OpenAPITools/Model/HealthCheckResult.cs src/Org.OpenAPITools/Model/HealthCheckResult.cs
src/Org.OpenAPITools/Model/InlineObject.cs
src/Org.OpenAPITools/Model/InlineObject1.cs
src/Org.OpenAPITools/Model/InlineObject2.cs
src/Org.OpenAPITools/Model/InlineObject3.cs
src/Org.OpenAPITools/Model/InlineObject4.cs
src/Org.OpenAPITools/Model/InlineObject5.cs
src/Org.OpenAPITools/Model/InlineResponseDefault.cs src/Org.OpenAPITools/Model/InlineResponseDefault.cs
src/Org.OpenAPITools/Model/List.cs src/Org.OpenAPITools/Model/List.cs
src/Org.OpenAPITools/Model/MapTest.cs src/Org.OpenAPITools/Model/MapTest.cs

View File

@ -170,12 +170,6 @@ Class | Method | HTTP request | Description
- [Model.FormatTest](docs/FormatTest.md) - [Model.FormatTest](docs/FormatTest.md)
- [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [Model.HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [Model.HealthCheckResult](docs/HealthCheckResult.md) - [Model.HealthCheckResult](docs/HealthCheckResult.md)
- [Model.InlineObject](docs/InlineObject.md)
- [Model.InlineObject1](docs/InlineObject1.md)
- [Model.InlineObject2](docs/InlineObject2.md)
- [Model.InlineObject3](docs/InlineObject3.md)
- [Model.InlineObject4](docs/InlineObject4.md)
- [Model.InlineObject5](docs/InlineObject5.md)
- [Model.InlineResponseDefault](docs/InlineResponseDefault.md) - [Model.InlineResponseDefault](docs/InlineResponseDefault.md)
- [Model.List](docs/List.md) - [Model.List](docs/List.md)
- [Model.MapTest](docs/MapTest.md) - [Model.MapTest](docs/MapTest.md)

View File

@ -5,8 +5,6 @@ src/main/groovy/org/openapitools/api/PetApi.groovy
src/main/groovy/org/openapitools/api/StoreApi.groovy src/main/groovy/org/openapitools/api/StoreApi.groovy
src/main/groovy/org/openapitools/api/UserApi.groovy src/main/groovy/org/openapitools/api/UserApi.groovy
src/main/groovy/org/openapitools/model/Category.groovy src/main/groovy/org/openapitools/model/Category.groovy
src/main/groovy/org/openapitools/model/InlineObject.groovy
src/main/groovy/org/openapitools/model/InlineObject1.groovy
src/main/groovy/org/openapitools/model/ModelApiResponse.groovy src/main/groovy/org/openapitools/model/ModelApiResponse.groovy
src/main/groovy/org/openapitools/model/Order.groovy src/main/groovy/org/openapitools/model/Order.groovy
src/main/groovy/org/openapitools/model/Pet.groovy src/main/groovy/org/openapitools/model/Pet.groovy

View File

@ -29,12 +29,6 @@ docs/Foo.md
docs/FormatTest.md docs/FormatTest.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/List.md docs/List.md
docs/MapTest.md docs/MapTest.md
@ -93,12 +87,6 @@ src/model/Foo.js
src/model/FormatTest.js src/model/FormatTest.js
src/model/HasOnlyReadOnly.js src/model/HasOnlyReadOnly.js
src/model/HealthCheckResult.js src/model/HealthCheckResult.js
src/model/InlineObject.js
src/model/InlineObject1.js
src/model/InlineObject2.js
src/model/InlineObject3.js
src/model/InlineObject4.js
src/model/InlineObject5.js
src/model/InlineResponseDefault.js src/model/InlineResponseDefault.js
src/model/List.js src/model/List.js
src/model/MapTest.js src/model/MapTest.js

View File

@ -186,12 +186,6 @@ Class | Method | HTTP request | Description
- [OpenApiPetstore.FormatTest](docs/FormatTest.md) - [OpenApiPetstore.FormatTest](docs/FormatTest.md)
- [OpenApiPetstore.HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [OpenApiPetstore.HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [OpenApiPetstore.HealthCheckResult](docs/HealthCheckResult.md) - [OpenApiPetstore.HealthCheckResult](docs/HealthCheckResult.md)
- [OpenApiPetstore.InlineObject](docs/InlineObject.md)
- [OpenApiPetstore.InlineObject1](docs/InlineObject1.md)
- [OpenApiPetstore.InlineObject2](docs/InlineObject2.md)
- [OpenApiPetstore.InlineObject3](docs/InlineObject3.md)
- [OpenApiPetstore.InlineObject4](docs/InlineObject4.md)
- [OpenApiPetstore.InlineObject5](docs/InlineObject5.md)
- [OpenApiPetstore.InlineResponseDefault](docs/InlineResponseDefault.md) - [OpenApiPetstore.InlineResponseDefault](docs/InlineResponseDefault.md)
- [OpenApiPetstore.List](docs/List.md) - [OpenApiPetstore.List](docs/List.md)
- [OpenApiPetstore.MapTest](docs/MapTest.md) - [OpenApiPetstore.MapTest](docs/MapTest.md)

View File

@ -36,12 +36,6 @@ import Foo from './model/Foo';
import FormatTest from './model/FormatTest'; import FormatTest from './model/FormatTest';
import HasOnlyReadOnly from './model/HasOnlyReadOnly'; import HasOnlyReadOnly from './model/HasOnlyReadOnly';
import HealthCheckResult from './model/HealthCheckResult'; import HealthCheckResult from './model/HealthCheckResult';
import InlineObject from './model/InlineObject';
import InlineObject1 from './model/InlineObject1';
import InlineObject2 from './model/InlineObject2';
import InlineObject3 from './model/InlineObject3';
import InlineObject4 from './model/InlineObject4';
import InlineObject5 from './model/InlineObject5';
import InlineResponseDefault from './model/InlineResponseDefault'; import InlineResponseDefault from './model/InlineResponseDefault';
import List from './model/List'; import List from './model/List';
import MapTest from './model/MapTest'; import MapTest from './model/MapTest';
@ -247,42 +241,6 @@ export {
*/ */
HealthCheckResult, HealthCheckResult,
/**
* The InlineObject model constructor.
* @property {module:model/InlineObject}
*/
InlineObject,
/**
* The InlineObject1 model constructor.
* @property {module:model/InlineObject1}
*/
InlineObject1,
/**
* The InlineObject2 model constructor.
* @property {module:model/InlineObject2}
*/
InlineObject2,
/**
* The InlineObject3 model constructor.
* @property {module:model/InlineObject3}
*/
InlineObject3,
/**
* The InlineObject4 model constructor.
* @property {module:model/InlineObject4}
*/
InlineObject4,
/**
* The InlineObject5 model constructor.
* @property {module:model/InlineObject5}
*/
InlineObject5,
/** /**
* The InlineResponseDefault model constructor. * The InlineResponseDefault model constructor.
* @property {module:model/InlineResponseDefault} * @property {module:model/InlineResponseDefault}

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* OpenAPI spec version: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', '../../src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require('../../src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject', function() {
it('should create an instance of InlineObject', function() {
// uncomment below and update the code to test InlineObject
//var instane = new OpenApiPetstore.InlineObject();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject);
});
it('should have the property name (base name: "name")', function() {
// uncomment below and update the code to test the property name
//var instane = new OpenApiPetstore.InlineObject();
//expect(instance).to.be();
});
it('should have the property status (base name: "status")', function() {
// uncomment below and update the code to test the property status
//var instane = new OpenApiPetstore.InlineObject();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* OpenAPI spec version: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', '../../src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require('../../src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject1();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject1', function() {
it('should create an instance of InlineObject1', function() {
// uncomment below and update the code to test InlineObject1
//var instane = new OpenApiPetstore.InlineObject1();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject1);
});
it('should have the property additionalMetadata (base name: "additionalMetadata")', function() {
// uncomment below and update the code to test the property additionalMetadata
//var instane = new OpenApiPetstore.InlineObject1();
//expect(instance).to.be();
});
it('should have the property file (base name: "file")', function() {
// uncomment below and update the code to test the property file
//var instane = new OpenApiPetstore.InlineObject1();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* OpenAPI spec version: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', '../../src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require('../../src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject2();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject2', function() {
it('should create an instance of InlineObject2', function() {
// uncomment below and update the code to test InlineObject2
//var instane = new OpenApiPetstore.InlineObject2();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject2);
});
it('should have the property enumFormStringArray (base name: "enum_form_string_array")', function() {
// uncomment below and update the code to test the property enumFormStringArray
//var instane = new OpenApiPetstore.InlineObject2();
//expect(instance).to.be();
});
it('should have the property enumFormString (base name: "enum_form_string")', function() {
// uncomment below and update the code to test the property enumFormString
//var instane = new OpenApiPetstore.InlineObject2();
//expect(instance).to.be();
});
});
}));

View File

@ -1,143 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* OpenAPI spec version: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', '../../src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require('../../src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject3();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject3', function() {
it('should create an instance of InlineObject3', function() {
// uncomment below and update the code to test InlineObject3
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject3);
});
it('should have the property integer (base name: "integer")', function() {
// uncomment below and update the code to test the property integer
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property int32 (base name: "int32")', function() {
// uncomment below and update the code to test the property int32
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property int64 (base name: "int64")', function() {
// uncomment below and update the code to test the property int64
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _number (base name: "number")', function() {
// uncomment below and update the code to test the property _number
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _float (base name: "float")', function() {
// uncomment below and update the code to test the property _float
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _double (base name: "double")', function() {
// uncomment below and update the code to test the property _double
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _string (base name: "string")', function() {
// uncomment below and update the code to test the property _string
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property patternWithoutDelimiter (base name: "pattern_without_delimiter")', function() {
// uncomment below and update the code to test the property patternWithoutDelimiter
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _byte (base name: "byte")', function() {
// uncomment below and update the code to test the property _byte
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property binary (base name: "binary")', function() {
// uncomment below and update the code to test the property binary
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _date (base name: "date")', function() {
// uncomment below and update the code to test the property _date
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property dateTime (base name: "dateTime")', function() {
// uncomment below and update the code to test the property dateTime
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property password (base name: "password")', function() {
// uncomment below and update the code to test the property password
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property callback (base name: "callback")', function() {
// uncomment below and update the code to test the property callback
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* OpenAPI spec version: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', '../../src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require('../../src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject4();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject4', function() {
it('should create an instance of InlineObject4', function() {
// uncomment below and update the code to test InlineObject4
//var instane = new OpenApiPetstore.InlineObject4();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject4);
});
it('should have the property param (base name: "param")', function() {
// uncomment below and update the code to test the property param
//var instane = new OpenApiPetstore.InlineObject4();
//expect(instance).to.be();
});
it('should have the property param2 (base name: "param2")', function() {
// uncomment below and update the code to test the property param2
//var instane = new OpenApiPetstore.InlineObject4();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* OpenAPI spec version: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', '../../src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require('../../src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject5();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject5', function() {
it('should create an instance of InlineObject5', function() {
// uncomment below and update the code to test InlineObject5
//var instane = new OpenApiPetstore.InlineObject5();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject5);
});
it('should have the property additionalMetadata (base name: "additionalMetadata")', function() {
// uncomment below and update the code to test the property additionalMetadata
//var instane = new OpenApiPetstore.InlineObject5();
//expect(instance).to.be();
});
it('should have the property requiredFile (base name: "requiredFile")', function() {
// uncomment below and update the code to test the property requiredFile
//var instane = new OpenApiPetstore.InlineObject5();
//expect(instance).to.be();
});
});
}));

View File

@ -2,7 +2,7 @@
* OpenAPI Petstore * OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
* *
* OpenAPI spec version: 1.0.0 * The version of the OpenAPI document: 1.0.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@ -14,10 +14,10 @@
(function(root, factory) { (function(root, factory) {
if (typeof define === 'function' && define.amd) { if (typeof define === 'function' && define.amd) {
// AMD. // AMD.
define(['expect.js', '../../src/index'], factory); define(['expect.js', process.cwd()+'/src/index'], factory);
} else if (typeof module === 'object' && module.exports) { } else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node. // CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require('../../src/index')); factory(require('expect.js'), require(process.cwd()+'/src/index'));
} else { } else {
// Browser globals (root is window) // Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore); factory(root.expect, root.OpenApiPetstore);
@ -56,7 +56,7 @@
it('should have the property _string (base name: "string")', function() { it('should have the property _string (base name: "string")', function() {
// uncomment below and update the code to test the property _string // uncomment below and update the code to test the property _string
//var instane = new OpenApiPetstore.InlineResponseDefault(); //var instance = new OpenApiPetstore.InlineResponseDefault();
//expect(instance).to.be(); //expect(instance).to.be();
}); });

View File

@ -29,12 +29,6 @@ docs/Foo.md
docs/FormatTest.md docs/FormatTest.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/List.md docs/List.md
docs/MapTest.md docs/MapTest.md
@ -93,12 +87,6 @@ src/model/Foo.js
src/model/FormatTest.js src/model/FormatTest.js
src/model/HasOnlyReadOnly.js src/model/HasOnlyReadOnly.js
src/model/HealthCheckResult.js src/model/HealthCheckResult.js
src/model/InlineObject.js
src/model/InlineObject1.js
src/model/InlineObject2.js
src/model/InlineObject3.js
src/model/InlineObject4.js
src/model/InlineObject5.js
src/model/InlineResponseDefault.js src/model/InlineResponseDefault.js
src/model/List.js src/model/List.js
src/model/MapTest.js src/model/MapTest.js

View File

@ -184,12 +184,6 @@ Class | Method | HTTP request | Description
- [OpenApiPetstore.FormatTest](docs/FormatTest.md) - [OpenApiPetstore.FormatTest](docs/FormatTest.md)
- [OpenApiPetstore.HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [OpenApiPetstore.HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [OpenApiPetstore.HealthCheckResult](docs/HealthCheckResult.md) - [OpenApiPetstore.HealthCheckResult](docs/HealthCheckResult.md)
- [OpenApiPetstore.InlineObject](docs/InlineObject.md)
- [OpenApiPetstore.InlineObject1](docs/InlineObject1.md)
- [OpenApiPetstore.InlineObject2](docs/InlineObject2.md)
- [OpenApiPetstore.InlineObject3](docs/InlineObject3.md)
- [OpenApiPetstore.InlineObject4](docs/InlineObject4.md)
- [OpenApiPetstore.InlineObject5](docs/InlineObject5.md)
- [OpenApiPetstore.InlineResponseDefault](docs/InlineResponseDefault.md) - [OpenApiPetstore.InlineResponseDefault](docs/InlineResponseDefault.md)
- [OpenApiPetstore.List](docs/List.md) - [OpenApiPetstore.List](docs/List.md)
- [OpenApiPetstore.MapTest](docs/MapTest.md) - [OpenApiPetstore.MapTest](docs/MapTest.md)

View File

@ -36,12 +36,6 @@ import Foo from './model/Foo';
import FormatTest from './model/FormatTest'; import FormatTest from './model/FormatTest';
import HasOnlyReadOnly from './model/HasOnlyReadOnly'; import HasOnlyReadOnly from './model/HasOnlyReadOnly';
import HealthCheckResult from './model/HealthCheckResult'; import HealthCheckResult from './model/HealthCheckResult';
import InlineObject from './model/InlineObject';
import InlineObject1 from './model/InlineObject1';
import InlineObject2 from './model/InlineObject2';
import InlineObject3 from './model/InlineObject3';
import InlineObject4 from './model/InlineObject4';
import InlineObject5 from './model/InlineObject5';
import InlineResponseDefault from './model/InlineResponseDefault'; import InlineResponseDefault from './model/InlineResponseDefault';
import List from './model/List'; import List from './model/List';
import MapTest from './model/MapTest'; import MapTest from './model/MapTest';
@ -247,42 +241,6 @@ export {
*/ */
HealthCheckResult, HealthCheckResult,
/**
* The InlineObject model constructor.
* @property {module:model/InlineObject}
*/
InlineObject,
/**
* The InlineObject1 model constructor.
* @property {module:model/InlineObject1}
*/
InlineObject1,
/**
* The InlineObject2 model constructor.
* @property {module:model/InlineObject2}
*/
InlineObject2,
/**
* The InlineObject3 model constructor.
* @property {module:model/InlineObject3}
*/
InlineObject3,
/**
* The InlineObject4 model constructor.
* @property {module:model/InlineObject4}
*/
InlineObject4,
/**
* The InlineObject5 model constructor.
* @property {module:model/InlineObject5}
*/
InlineObject5,
/** /**
* The InlineResponseDefault model constructor. * The InlineResponseDefault model constructor.
* @property {module:model/InlineResponseDefault} * @property {module:model/InlineResponseDefault}

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', process.cwd()+'/src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require(process.cwd()+'/src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject', function() {
it('should create an instance of InlineObject', function() {
// uncomment below and update the code to test InlineObject
//var instane = new OpenApiPetstore.InlineObject();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject);
});
it('should have the property name (base name: "name")', function() {
// uncomment below and update the code to test the property name
//var instane = new OpenApiPetstore.InlineObject();
//expect(instance).to.be();
});
it('should have the property status (base name: "status")', function() {
// uncomment below and update the code to test the property status
//var instane = new OpenApiPetstore.InlineObject();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', process.cwd()+'/src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require(process.cwd()+'/src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject1();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject1', function() {
it('should create an instance of InlineObject1', function() {
// uncomment below and update the code to test InlineObject1
//var instane = new OpenApiPetstore.InlineObject1();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject1);
});
it('should have the property additionalMetadata (base name: "additionalMetadata")', function() {
// uncomment below and update the code to test the property additionalMetadata
//var instane = new OpenApiPetstore.InlineObject1();
//expect(instance).to.be();
});
it('should have the property file (base name: "file")', function() {
// uncomment below and update the code to test the property file
//var instane = new OpenApiPetstore.InlineObject1();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', process.cwd()+'/src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require(process.cwd()+'/src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject2();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject2', function() {
it('should create an instance of InlineObject2', function() {
// uncomment below and update the code to test InlineObject2
//var instane = new OpenApiPetstore.InlineObject2();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject2);
});
it('should have the property enumFormStringArray (base name: "enum_form_string_array")', function() {
// uncomment below and update the code to test the property enumFormStringArray
//var instane = new OpenApiPetstore.InlineObject2();
//expect(instance).to.be();
});
it('should have the property enumFormString (base name: "enum_form_string")', function() {
// uncomment below and update the code to test the property enumFormString
//var instane = new OpenApiPetstore.InlineObject2();
//expect(instance).to.be();
});
});
}));

View File

@ -1,143 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', process.cwd()+'/src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require(process.cwd()+'/src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject3();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject3', function() {
it('should create an instance of InlineObject3', function() {
// uncomment below and update the code to test InlineObject3
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject3);
});
it('should have the property integer (base name: "integer")', function() {
// uncomment below and update the code to test the property integer
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property int32 (base name: "int32")', function() {
// uncomment below and update the code to test the property int32
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property int64 (base name: "int64")', function() {
// uncomment below and update the code to test the property int64
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _number (base name: "number")', function() {
// uncomment below and update the code to test the property _number
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _float (base name: "float")', function() {
// uncomment below and update the code to test the property _float
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _double (base name: "double")', function() {
// uncomment below and update the code to test the property _double
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _string (base name: "string")', function() {
// uncomment below and update the code to test the property _string
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property patternWithoutDelimiter (base name: "pattern_without_delimiter")', function() {
// uncomment below and update the code to test the property patternWithoutDelimiter
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _byte (base name: "byte")', function() {
// uncomment below and update the code to test the property _byte
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property binary (base name: "binary")', function() {
// uncomment below and update the code to test the property binary
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property _date (base name: "date")', function() {
// uncomment below and update the code to test the property _date
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property dateTime (base name: "dateTime")', function() {
// uncomment below and update the code to test the property dateTime
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property password (base name: "password")', function() {
// uncomment below and update the code to test the property password
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
it('should have the property callback (base name: "callback")', function() {
// uncomment below and update the code to test the property callback
//var instane = new OpenApiPetstore.InlineObject3();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', process.cwd()+'/src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require(process.cwd()+'/src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject4();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject4', function() {
it('should create an instance of InlineObject4', function() {
// uncomment below and update the code to test InlineObject4
//var instane = new OpenApiPetstore.InlineObject4();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject4);
});
it('should have the property param (base name: "param")', function() {
// uncomment below and update the code to test the property param
//var instane = new OpenApiPetstore.InlineObject4();
//expect(instance).to.be();
});
it('should have the property param2 (base name: "param2")', function() {
// uncomment below and update the code to test the property param2
//var instane = new OpenApiPetstore.InlineObject4();
//expect(instance).to.be();
});
});
}));

View File

@ -1,71 +0,0 @@
/**
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD.
define(['expect.js', process.cwd()+'/src/index'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
factory(require('expect.js'), require(process.cwd()+'/src/index'));
} else {
// Browser globals (root is window)
factory(root.expect, root.OpenApiPetstore);
}
}(this, function(expect, OpenApiPetstore) {
'use strict';
var instance;
beforeEach(function() {
instance = new OpenApiPetstore.InlineObject5();
});
var getProperty = function(object, getter, property) {
// Use getter method if present; otherwise, get the property directly.
if (typeof object[getter] === 'function')
return object[getter]();
else
return object[property];
}
var setProperty = function(object, setter, property, value) {
// Use setter method if present; otherwise, set the property directly.
if (typeof object[setter] === 'function')
object[setter](value);
else
object[property] = value;
}
describe('InlineObject5', function() {
it('should create an instance of InlineObject5', function() {
// uncomment below and update the code to test InlineObject5
//var instane = new OpenApiPetstore.InlineObject5();
//expect(instance).to.be.a(OpenApiPetstore.InlineObject5);
});
it('should have the property additionalMetadata (base name: "additionalMetadata")', function() {
// uncomment below and update the code to test the property additionalMetadata
//var instane = new OpenApiPetstore.InlineObject5();
//expect(instance).to.be();
});
it('should have the property requiredFile (base name: "requiredFile")', function() {
// uncomment below and update the code to test the property requiredFile
//var instane = new OpenApiPetstore.InlineObject5();
//expect(instance).to.be();
});
});
}));

View File

@ -56,7 +56,7 @@
it('should have the property _string (base name: "string")', function() { it('should have the property _string (base name: "string")', function() {
// uncomment below and update the code to test the property _string // uncomment below and update the code to test the property _string
//var instane = new OpenApiPetstore.InlineResponseDefault(); //var instance = new OpenApiPetstore.InlineResponseDefault();
//expect(instance).to.be(); //expect(instance).to.be();
}); });

View File

@ -6,8 +6,6 @@ petstore/api/store_api.lua
petstore/api/user_api.lua petstore/api/user_api.lua
petstore/model/api_response.lua petstore/model/api_response.lua
petstore/model/category.lua petstore/model/category.lua
petstore/model/inline_object.lua
petstore/model/inline_object_1.lua
petstore/model/order.lua petstore/model/order.lua
petstore/model/pet.lua petstore/model/pet.lua
petstore/model/tag.lua petstore/model/tag.lua

View File

@ -28,8 +28,6 @@ build = {
["petstore.api.user_api"] = "petstore/api/user_api.lua"; ["petstore.api.user_api"] = "petstore/api/user_api.lua";
["petstore.model.api_response"] = "petstore/model/api_response.lua"; ["petstore.model.api_response"] = "petstore/model/api_response.lua";
["petstore.model.category"] = "petstore/model/category.lua"; ["petstore.model.category"] = "petstore/model/category.lua";
["petstore.model.inline_object"] = "petstore/model/inline_object.lua";
["petstore.model.inline_object_1"] = "petstore/model/inline_object_1.lua";
["petstore.model.order"] = "petstore/model/order.lua"; ["petstore.model.order"] = "petstore/model/order.lua";
["petstore.model.pet"] = "petstore/model/pet.lua"; ["petstore.model.pet"] = "petstore/model/pet.lua";
["petstore.model.tag"] = "petstore/model/tag.lua"; ["petstore.model.tag"] = "petstore/model/tag.lua";

View File

@ -35,18 +35,6 @@ SwaggerClient/Model/SWGCategoryManagedObject.h
SwaggerClient/Model/SWGCategoryManagedObject.m SwaggerClient/Model/SWGCategoryManagedObject.m
SwaggerClient/Model/SWGCategoryManagedObjectBuilder.h SwaggerClient/Model/SWGCategoryManagedObjectBuilder.h
SwaggerClient/Model/SWGCategoryManagedObjectBuilder.m SwaggerClient/Model/SWGCategoryManagedObjectBuilder.m
SwaggerClient/Model/SWGInlineObject.h
SwaggerClient/Model/SWGInlineObject.m
SwaggerClient/Model/SWGInlineObject1.h
SwaggerClient/Model/SWGInlineObject1.m
SwaggerClient/Model/SWGInlineObject1ManagedObject.h
SwaggerClient/Model/SWGInlineObject1ManagedObject.m
SwaggerClient/Model/SWGInlineObject1ManagedObjectBuilder.h
SwaggerClient/Model/SWGInlineObject1ManagedObjectBuilder.m
SwaggerClient/Model/SWGInlineObjectManagedObject.h
SwaggerClient/Model/SWGInlineObjectManagedObject.m
SwaggerClient/Model/SWGInlineObjectManagedObjectBuilder.h
SwaggerClient/Model/SWGInlineObjectManagedObjectBuilder.m
SwaggerClient/Model/SWGModel.xcdatamodeld/.xccurrentversion SwaggerClient/Model/SWGModel.xcdatamodeld/.xccurrentversion
SwaggerClient/Model/SWGModel.xcdatamodeld/SWGModel.xcdatamodel/contents SwaggerClient/Model/SWGModel.xcdatamodeld/SWGModel.xcdatamodel/contents
SwaggerClient/Model/SWGOrder.h SwaggerClient/Model/SWGOrder.h
@ -74,8 +62,6 @@ SwaggerClient/Model/SWGUserManagedObject.m
SwaggerClient/Model/SWGUserManagedObjectBuilder.h SwaggerClient/Model/SWGUserManagedObjectBuilder.h
SwaggerClient/Model/SWGUserManagedObjectBuilder.m SwaggerClient/Model/SWGUserManagedObjectBuilder.m
docs/SWGCategory.md docs/SWGCategory.md
docs/SWGInlineObject.md
docs/SWGInlineObject1.md
docs/SWGOrder.md docs/SWGOrder.md
docs/SWGPet.md docs/SWGPet.md
docs/SWGPetApi.md docs/SWGPetApi.md

View File

@ -42,8 +42,6 @@ Import the following:
#import <SwaggerClient/SWGDefaultConfiguration.h> #import <SwaggerClient/SWGDefaultConfiguration.h>
// load models // load models
#import <SwaggerClient/SWGCategory.h> #import <SwaggerClient/SWGCategory.h>
#import <SwaggerClient/SWGInlineObject.h>
#import <SwaggerClient/SWGInlineObject1.h>
#import <SwaggerClient/SWGOrder.h> #import <SwaggerClient/SWGOrder.h>
#import <SwaggerClient/SWGPet.h> #import <SwaggerClient/SWGPet.h>
#import <SwaggerClient/SWGTag.h> #import <SwaggerClient/SWGTag.h>
@ -116,8 +114,6 @@ Class | Method | HTTP request | Description
## Documentation For Models ## Documentation For Models
- [SWGCategory](docs/SWGCategory.md) - [SWGCategory](docs/SWGCategory.md)
- [SWGInlineObject](docs/SWGInlineObject.md)
- [SWGInlineObject1](docs/SWGInlineObject1.md)
- [SWGOrder](docs/SWGOrder.md) - [SWGOrder](docs/SWGOrder.md)
- [SWGPet](docs/SWGPet.md) - [SWGPet](docs/SWGPet.md)
- [SWGTag](docs/SWGTag.md) - [SWGTag](docs/SWGTag.md)

View File

@ -5,14 +5,6 @@
<attribute name="_id" optional="YES" attributeType="Double" syncable="YES"/> <attribute name="_id" optional="YES" attributeType="Double" syncable="YES"/>
<attribute name="name" optional="YES" attributeType="String" syncable="YES"/> <attribute name="name" optional="YES" attributeType="String" syncable="YES"/>
</entity> </entity>
<entity name="SWGInlineObjectManagedObject" representedClassName="SWGInlineObjectManagedObject" syncable="YES">
<attribute name="name" optional="YES" attributeType="String" syncable="YES"/>
<attribute name="status" optional="YES" attributeType="String" syncable="YES"/>
</entity>
<entity name="SWGInlineObject1ManagedObject" representedClassName="SWGInlineObject1ManagedObject" syncable="YES">
<attribute name="additionalMetadata" optional="YES" attributeType="String" syncable="YES"/>
<attribute name="file" optional="YES" attributeType="Binary" syncable="YES"/>
</entity>
<entity name="SWGOrderManagedObject" representedClassName="SWGOrderManagedObject" syncable="YES"> <entity name="SWGOrderManagedObject" representedClassName="SWGOrderManagedObject" syncable="YES">
<attribute name="_id" optional="YES" attributeType="Double" syncable="YES"/> <attribute name="_id" optional="YES" attributeType="Double" syncable="YES"/>
<attribute name="petId" optional="YES" attributeType="Double" syncable="YES"/> <attribute name="petId" optional="YES" attributeType="Double" syncable="YES"/>

View File

@ -31,10 +31,6 @@ SwaggerClient/Core/SWGSanitizer.h
SwaggerClient/Core/SWGSanitizer.m SwaggerClient/Core/SWGSanitizer.m
SwaggerClient/Model/SWGCategory.h SwaggerClient/Model/SWGCategory.h
SwaggerClient/Model/SWGCategory.m SwaggerClient/Model/SWGCategory.m
SwaggerClient/Model/SWGInlineObject.h
SwaggerClient/Model/SWGInlineObject.m
SwaggerClient/Model/SWGInlineObject1.h
SwaggerClient/Model/SWGInlineObject1.m
SwaggerClient/Model/SWGOrder.h SwaggerClient/Model/SWGOrder.h
SwaggerClient/Model/SWGOrder.m SwaggerClient/Model/SWGOrder.m
SwaggerClient/Model/SWGPet.h SwaggerClient/Model/SWGPet.h
@ -44,8 +40,6 @@ SwaggerClient/Model/SWGTag.m
SwaggerClient/Model/SWGUser.h SwaggerClient/Model/SWGUser.h
SwaggerClient/Model/SWGUser.m SwaggerClient/Model/SWGUser.m
docs/SWGCategory.md docs/SWGCategory.md
docs/SWGInlineObject.md
docs/SWGInlineObject1.md
docs/SWGOrder.md docs/SWGOrder.md
docs/SWGPet.md docs/SWGPet.md
docs/SWGPetApi.md docs/SWGPetApi.md

View File

@ -42,8 +42,6 @@ Import the following:
#import <SwaggerClient/SWGDefaultConfiguration.h> #import <SwaggerClient/SWGDefaultConfiguration.h>
// load models // load models
#import <SwaggerClient/SWGCategory.h> #import <SwaggerClient/SWGCategory.h>
#import <SwaggerClient/SWGInlineObject.h>
#import <SwaggerClient/SWGInlineObject1.h>
#import <SwaggerClient/SWGOrder.h> #import <SwaggerClient/SWGOrder.h>
#import <SwaggerClient/SWGPet.h> #import <SwaggerClient/SWGPet.h>
#import <SwaggerClient/SWGTag.h> #import <SwaggerClient/SWGTag.h>
@ -116,8 +114,6 @@ Class | Method | HTTP request | Description
## Documentation For Models ## Documentation For Models
- [SWGCategory](docs/SWGCategory.md) - [SWGCategory](docs/SWGCategory.md)
- [SWGInlineObject](docs/SWGInlineObject.md)
- [SWGInlineObject1](docs/SWGInlineObject1.md)
- [SWGOrder](docs/SWGOrder.md) - [SWGOrder](docs/SWGOrder.md)
- [SWGPet](docs/SWGPet.md) - [SWGPet](docs/SWGPet.md)
- [SWGTag](docs/SWGTag.md) - [SWGTag](docs/SWGTag.md)

View File

@ -29,12 +29,6 @@ docs/Foo.md
docs/FormatTest.md docs/FormatTest.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/List.md docs/List.md
docs/MapTest.md docs/MapTest.md
@ -89,12 +83,6 @@ lib/WWW/OpenAPIClient/Object/Foo.pm
lib/WWW/OpenAPIClient/Object/FormatTest.pm lib/WWW/OpenAPIClient/Object/FormatTest.pm
lib/WWW/OpenAPIClient/Object/HasOnlyReadOnly.pm lib/WWW/OpenAPIClient/Object/HasOnlyReadOnly.pm
lib/WWW/OpenAPIClient/Object/HealthCheckResult.pm lib/WWW/OpenAPIClient/Object/HealthCheckResult.pm
lib/WWW/OpenAPIClient/Object/InlineObject.pm
lib/WWW/OpenAPIClient/Object/InlineObject1.pm
lib/WWW/OpenAPIClient/Object/InlineObject2.pm
lib/WWW/OpenAPIClient/Object/InlineObject3.pm
lib/WWW/OpenAPIClient/Object/InlineObject4.pm
lib/WWW/OpenAPIClient/Object/InlineObject5.pm
lib/WWW/OpenAPIClient/Object/InlineResponseDefault.pm lib/WWW/OpenAPIClient/Object/InlineResponseDefault.pm
lib/WWW/OpenAPIClient/Object/List.pm lib/WWW/OpenAPIClient/Object/List.pm
lib/WWW/OpenAPIClient/Object/MapTest.pm lib/WWW/OpenAPIClient/Object/MapTest.pm

View File

@ -256,12 +256,6 @@ use WWW::OpenAPIClient::Object::Foo;
use WWW::OpenAPIClient::Object::FormatTest; use WWW::OpenAPIClient::Object::FormatTest;
use WWW::OpenAPIClient::Object::HasOnlyReadOnly; use WWW::OpenAPIClient::Object::HasOnlyReadOnly;
use WWW::OpenAPIClient::Object::HealthCheckResult; use WWW::OpenAPIClient::Object::HealthCheckResult;
use WWW::OpenAPIClient::Object::InlineObject;
use WWW::OpenAPIClient::Object::InlineObject1;
use WWW::OpenAPIClient::Object::InlineObject2;
use WWW::OpenAPIClient::Object::InlineObject3;
use WWW::OpenAPIClient::Object::InlineObject4;
use WWW::OpenAPIClient::Object::InlineObject5;
use WWW::OpenAPIClient::Object::InlineResponseDefault; use WWW::OpenAPIClient::Object::InlineResponseDefault;
use WWW::OpenAPIClient::Object::List; use WWW::OpenAPIClient::Object::List;
use WWW::OpenAPIClient::Object::MapTest; use WWW::OpenAPIClient::Object::MapTest;
@ -325,12 +319,6 @@ use WWW::OpenAPIClient::Object::Foo;
use WWW::OpenAPIClient::Object::FormatTest; use WWW::OpenAPIClient::Object::FormatTest;
use WWW::OpenAPIClient::Object::HasOnlyReadOnly; use WWW::OpenAPIClient::Object::HasOnlyReadOnly;
use WWW::OpenAPIClient::Object::HealthCheckResult; use WWW::OpenAPIClient::Object::HealthCheckResult;
use WWW::OpenAPIClient::Object::InlineObject;
use WWW::OpenAPIClient::Object::InlineObject1;
use WWW::OpenAPIClient::Object::InlineObject2;
use WWW::OpenAPIClient::Object::InlineObject3;
use WWW::OpenAPIClient::Object::InlineObject4;
use WWW::OpenAPIClient::Object::InlineObject5;
use WWW::OpenAPIClient::Object::InlineResponseDefault; use WWW::OpenAPIClient::Object::InlineResponseDefault;
use WWW::OpenAPIClient::Object::List; use WWW::OpenAPIClient::Object::List;
use WWW::OpenAPIClient::Object::MapTest; use WWW::OpenAPIClient::Object::MapTest;
@ -442,12 +430,6 @@ Class | Method | HTTP request | Description
- [WWW::OpenAPIClient::Object::FormatTest](docs/FormatTest.md) - [WWW::OpenAPIClient::Object::FormatTest](docs/FormatTest.md)
- [WWW::OpenAPIClient::Object::HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [WWW::OpenAPIClient::Object::HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [WWW::OpenAPIClient::Object::HealthCheckResult](docs/HealthCheckResult.md) - [WWW::OpenAPIClient::Object::HealthCheckResult](docs/HealthCheckResult.md)
- [WWW::OpenAPIClient::Object::InlineObject](docs/InlineObject.md)
- [WWW::OpenAPIClient::Object::InlineObject1](docs/InlineObject1.md)
- [WWW::OpenAPIClient::Object::InlineObject2](docs/InlineObject2.md)
- [WWW::OpenAPIClient::Object::InlineObject3](docs/InlineObject3.md)
- [WWW::OpenAPIClient::Object::InlineObject4](docs/InlineObject4.md)
- [WWW::OpenAPIClient::Object::InlineObject5](docs/InlineObject5.md)
- [WWW::OpenAPIClient::Object::InlineResponseDefault](docs/InlineResponseDefault.md) - [WWW::OpenAPIClient::Object::InlineResponseDefault](docs/InlineResponseDefault.md)
- [WWW::OpenAPIClient::Object::List](docs/List.md) - [WWW::OpenAPIClient::Object::List](docs/List.md)
- [WWW::OpenAPIClient::Object::MapTest](docs/MapTest.md) - [WWW::OpenAPIClient::Object::MapTest](docs/MapTest.md)

View File

@ -33,12 +33,6 @@ docs/Model/Foo.md
docs/Model/FormatTest.md docs/Model/FormatTest.md
docs/Model/HasOnlyReadOnly.md docs/Model/HasOnlyReadOnly.md
docs/Model/HealthCheckResult.md docs/Model/HealthCheckResult.md
docs/Model/InlineObject.md
docs/Model/InlineObject1.md
docs/Model/InlineObject2.md
docs/Model/InlineObject3.md
docs/Model/InlineObject4.md
docs/Model/InlineObject5.md
docs/Model/InlineResponseDefault.md docs/Model/InlineResponseDefault.md
docs/Model/MapTest.md docs/Model/MapTest.md
docs/Model/MixedPropertiesAndAdditionalPropertiesClass.md docs/Model/MixedPropertiesAndAdditionalPropertiesClass.md
@ -93,12 +87,6 @@ lib/Model/Foo.php
lib/Model/FormatTest.php lib/Model/FormatTest.php
lib/Model/HasOnlyReadOnly.php lib/Model/HasOnlyReadOnly.php
lib/Model/HealthCheckResult.php lib/Model/HealthCheckResult.php
lib/Model/InlineObject.php
lib/Model/InlineObject1.php
lib/Model/InlineObject2.php
lib/Model/InlineObject3.php
lib/Model/InlineObject4.php
lib/Model/InlineObject5.php
lib/Model/InlineResponseDefault.php lib/Model/InlineResponseDefault.php
lib/Model/MapTest.php lib/Model/MapTest.php
lib/Model/MixedPropertiesAndAdditionalPropertiesClass.php lib/Model/MixedPropertiesAndAdditionalPropertiesClass.php

View File

@ -136,12 +136,6 @@ Class | Method | HTTP request | Description
- [FormatTest](docs/Model/FormatTest.md) - [FormatTest](docs/Model/FormatTest.md)
- [HasOnlyReadOnly](docs/Model/HasOnlyReadOnly.md) - [HasOnlyReadOnly](docs/Model/HasOnlyReadOnly.md)
- [HealthCheckResult](docs/Model/HealthCheckResult.md) - [HealthCheckResult](docs/Model/HealthCheckResult.md)
- [InlineObject](docs/Model/InlineObject.md)
- [InlineObject1](docs/Model/InlineObject1.md)
- [InlineObject2](docs/Model/InlineObject2.md)
- [InlineObject3](docs/Model/InlineObject3.md)
- [InlineObject4](docs/Model/InlineObject4.md)
- [InlineObject5](docs/Model/InlineObject5.md)
- [InlineResponseDefault](docs/Model/InlineResponseDefault.md) - [InlineResponseDefault](docs/Model/InlineResponseDefault.md)
- [MapTest](docs/Model/MapTest.md) - [MapTest](docs/Model/MapTest.md)
- [MixedPropertiesAndAdditionalPropertiesClass](docs/Model/MixedPropertiesAndAdditionalPropertiesClass.md) - [MixedPropertiesAndAdditionalPropertiesClass](docs/Model/MixedPropertiesAndAdditionalPropertiesClass.md)

View File

@ -3,8 +3,6 @@ README.md
appveyor.yml appveyor.yml
docs/ApiResponse.md docs/ApiResponse.md
docs/Category.md docs/Category.md
docs/InlineObject.md
docs/InlineObject1.md
docs/Order.md docs/Order.md
docs/PSPetApi.md docs/PSPetApi.md
docs/PSStoreApi.md docs/PSStoreApi.md
@ -18,8 +16,6 @@ src/PSPetstore/Api/PSUserApi.ps1
src/PSPetstore/Client/PSConfiguration.ps1 src/PSPetstore/Client/PSConfiguration.ps1
src/PSPetstore/Model/ApiResponse.ps1 src/PSPetstore/Model/ApiResponse.ps1
src/PSPetstore/Model/Category.ps1 src/PSPetstore/Model/Category.ps1
src/PSPetstore/Model/InlineObject.ps1
src/PSPetstore/Model/InlineObject1.ps1
src/PSPetstore/Model/Order.ps1 src/PSPetstore/Model/Order.ps1
src/PSPetstore/Model/Pet.ps1 src/PSPetstore/Model/Pet.ps1
src/PSPetstore/Model/Tag.ps1 src/PSPetstore/Model/Tag.ps1

View File

@ -81,8 +81,6 @@ Class | Method | HTTP request | Description
- [PSPetstore/Model.ApiResponse](docs/ApiResponse.md) - [PSPetstore/Model.ApiResponse](docs/ApiResponse.md)
- [PSPetstore/Model.Category](docs/Category.md) - [PSPetstore/Model.Category](docs/Category.md)
- [PSPetstore/Model.InlineObject](docs/InlineObject.md)
- [PSPetstore/Model.InlineObject1](docs/InlineObject1.md)
- [PSPetstore/Model.Order](docs/Order.md) - [PSPetstore/Model.Order](docs/Order.md)
- [PSPetstore/Model.Pet](docs/Pet.md) - [PSPetstore/Model.Pet](docs/Pet.md)
- [PSPetstore/Model.Tag](docs/Tag.md) - [PSPetstore/Model.Tag](docs/Tag.md)

View File

@ -32,12 +32,6 @@ docs/Foo.md
docs/FormatTest.md docs/FormatTest.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/List.md docs/List.md
docs/MapTest.md docs/MapTest.md
@ -97,12 +91,6 @@ lib/petstore/models/foo.rb
lib/petstore/models/format_test.rb lib/petstore/models/format_test.rb
lib/petstore/models/has_only_read_only.rb lib/petstore/models/has_only_read_only.rb
lib/petstore/models/health_check_result.rb lib/petstore/models/health_check_result.rb
lib/petstore/models/inline_object.rb
lib/petstore/models/inline_object1.rb
lib/petstore/models/inline_object2.rb
lib/petstore/models/inline_object3.rb
lib/petstore/models/inline_object4.rb
lib/petstore/models/inline_object5.rb
lib/petstore/models/inline_response_default.rb lib/petstore/models/inline_response_default.rb
lib/petstore/models/list.rb lib/petstore/models/list.rb
lib/petstore/models/map_test.rb lib/petstore/models/map_test.rb

View File

@ -141,12 +141,6 @@ Class | Method | HTTP request | Description
- [Petstore::FormatTest](docs/FormatTest.md) - [Petstore::FormatTest](docs/FormatTest.md)
- [Petstore::HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [Petstore::HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [Petstore::HealthCheckResult](docs/HealthCheckResult.md) - [Petstore::HealthCheckResult](docs/HealthCheckResult.md)
- [Petstore::InlineObject](docs/InlineObject.md)
- [Petstore::InlineObject1](docs/InlineObject1.md)
- [Petstore::InlineObject2](docs/InlineObject2.md)
- [Petstore::InlineObject3](docs/InlineObject3.md)
- [Petstore::InlineObject4](docs/InlineObject4.md)
- [Petstore::InlineObject5](docs/InlineObject5.md)
- [Petstore::InlineResponseDefault](docs/InlineResponseDefault.md) - [Petstore::InlineResponseDefault](docs/InlineResponseDefault.md)
- [Petstore::List](docs/List.md) - [Petstore::List](docs/List.md)
- [Petstore::MapTest](docs/MapTest.md) - [Petstore::MapTest](docs/MapTest.md)

View File

@ -40,12 +40,6 @@ require 'petstore/models/foo'
require 'petstore/models/format_test' require 'petstore/models/format_test'
require 'petstore/models/has_only_read_only' require 'petstore/models/has_only_read_only'
require 'petstore/models/health_check_result' require 'petstore/models/health_check_result'
require 'petstore/models/inline_object'
require 'petstore/models/inline_object1'
require 'petstore/models/inline_object2'
require 'petstore/models/inline_object3'
require 'petstore/models/inline_object4'
require 'petstore/models/inline_object5'
require 'petstore/models/inline_response_default' require 'petstore/models/inline_response_default'
require 'petstore/models/list' require 'petstore/models/list'
require 'petstore/models/map_test' require 'petstore/models/map_test'

View File

@ -1,229 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'date'
require 'time'
module Petstore
class InlineObject
# Updated name of the pet
attr_accessor :name
# Updated status of the pet
attr_accessor :status
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
:'name' => :'name',
:'status' => :'status'
}
end
# Returns all the JSON keys this model knows about
def self.acceptable_attributes
attribute_map.values
end
# Attribute type mapping.
def self.openapi_types
{
:'name' => :'String',
:'status' => :'String'
}
end
# List of attributes with nullable: true
def self.openapi_nullable
Set.new([
])
end
# Initializes the object
# @param [Hash] attributes Model attributes in the form of hash
def initialize(attributes = {})
if (!attributes.is_a?(Hash))
fail ArgumentError, "The input argument (attributes) must be a hash in `Petstore::InlineObject` initialize method"
end
# check to see if the attribute exists and convert string to symbol for hash key
attributes = attributes.each_with_object({}) { |(k, v), h|
if (!self.class.attribute_map.key?(k.to_sym))
fail ArgumentError, "`#{k}` is not a valid attribute in `Petstore::InlineObject`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect
end
h[k.to_sym] = v
}
if attributes.key?(:'name')
self.name = attributes[:'name']
end
if attributes.key?(:'status')
self.status = attributes[:'status']
end
end
# Show invalid properties with the reasons. Usually used together with valid?
# @return Array for valid properties with the reasons
def list_invalid_properties
invalid_properties = Array.new
invalid_properties
end
# Check to see if the all the properties in the model are valid
# @return true if the model is valid
def valid?
true
end
# Checks equality by comparing each attribute.
# @param [Object] Object to be compared
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
name == o.name &&
status == o.status
end
# @see the `==` method
# @param [Object] Object to be compared
def eql?(o)
self == o
end
# Calculates hash code according to all attributes.
# @return [Integer] Hash code
def hash
[name, status].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def self.build_from_hash(attributes)
new.build_from_hash(attributes)
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def build_from_hash(attributes)
return nil unless attributes.is_a?(Hash)
self.class.openapi_types.each_pair do |key, type|
if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key)
self.send("#{key}=", nil)
elsif type =~ /\AArray<(.*)>/i
# check to ensure the input is an array given that the attribute
# is documented as an array but the input is not
if attributes[self.class.attribute_map[key]].is_a?(Array)
self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
end
elsif !attributes[self.class.attribute_map[key]].nil?
self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
end
end
self
end
# Deserializes the data based on type
# @param string type Data type
# @param string value Value to be deserialized
# @return [Object] Deserialized data
def _deserialize(type, value)
case type.to_sym
when :Time
Time.parse(value)
when :Date
Date.parse(value)
when :String
value.to_s
when :Integer
value.to_i
when :Float
value.to_f
when :Boolean
if value.to_s =~ /\A(true|t|yes|y|1)\z/i
true
else
false
end
when :Object
# generic object (usually a Hash), return directly
value
when /\AArray<(?<inner_type>.+)>\z/
inner_type = Regexp.last_match[:inner_type]
value.map { |v| _deserialize(inner_type, v) }
when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
k_type = Regexp.last_match[:k_type]
v_type = Regexp.last_match[:v_type]
{}.tap do |hash|
value.each do |k, v|
hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
end
end
else # model
# models (e.g. Pet) or oneOf
klass = Petstore.const_get(type)
klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
end
end
# Returns the string representation of the object
# @return [String] String presentation of the object
def to_s
to_hash.to_s
end
# to_body is an alias to to_hash (backward compatibility)
# @return [Hash] Returns the object in the form of hash
def to_body
to_hash
end
# Returns the object in the form of hash
# @return [Hash] Returns the object in the form of hash
def to_hash
hash = {}
self.class.attribute_map.each_pair do |attr, param|
value = self.send(attr)
if value.nil?
is_nullable = self.class.openapi_nullable.include?(attr)
next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}"))
end
hash[param] = _to_hash(value)
end
hash
end
# Outputs non-array value in the form of hash
# For object, use to_hash. Otherwise, just return the value
# @param [Object] value Any valid value
# @return [Hash] Returns the value in the form of hash
def _to_hash(value)
if value.is_a?(Array)
value.compact.map { |v| _to_hash(v) }
elsif value.is_a?(Hash)
{}.tap do |hash|
value.each { |k, v| hash[k] = _to_hash(v) }
end
elsif value.respond_to? :to_hash
value.to_hash
else
value
end
end
end
end

View File

@ -1,229 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'date'
require 'time'
module Petstore
class InlineObject1
# Additional data to pass to server
attr_accessor :additional_metadata
# file to upload
attr_accessor :file
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
:'additional_metadata' => :'additionalMetadata',
:'file' => :'file'
}
end
# Returns all the JSON keys this model knows about
def self.acceptable_attributes
attribute_map.values
end
# Attribute type mapping.
def self.openapi_types
{
:'additional_metadata' => :'String',
:'file' => :'File'
}
end
# List of attributes with nullable: true
def self.openapi_nullable
Set.new([
])
end
# Initializes the object
# @param [Hash] attributes Model attributes in the form of hash
def initialize(attributes = {})
if (!attributes.is_a?(Hash))
fail ArgumentError, "The input argument (attributes) must be a hash in `Petstore::InlineObject1` initialize method"
end
# check to see if the attribute exists and convert string to symbol for hash key
attributes = attributes.each_with_object({}) { |(k, v), h|
if (!self.class.attribute_map.key?(k.to_sym))
fail ArgumentError, "`#{k}` is not a valid attribute in `Petstore::InlineObject1`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect
end
h[k.to_sym] = v
}
if attributes.key?(:'additional_metadata')
self.additional_metadata = attributes[:'additional_metadata']
end
if attributes.key?(:'file')
self.file = attributes[:'file']
end
end
# Show invalid properties with the reasons. Usually used together with valid?
# @return Array for valid properties with the reasons
def list_invalid_properties
invalid_properties = Array.new
invalid_properties
end
# Check to see if the all the properties in the model are valid
# @return true if the model is valid
def valid?
true
end
# Checks equality by comparing each attribute.
# @param [Object] Object to be compared
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
additional_metadata == o.additional_metadata &&
file == o.file
end
# @see the `==` method
# @param [Object] Object to be compared
def eql?(o)
self == o
end
# Calculates hash code according to all attributes.
# @return [Integer] Hash code
def hash
[additional_metadata, file].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def self.build_from_hash(attributes)
new.build_from_hash(attributes)
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def build_from_hash(attributes)
return nil unless attributes.is_a?(Hash)
self.class.openapi_types.each_pair do |key, type|
if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key)
self.send("#{key}=", nil)
elsif type =~ /\AArray<(.*)>/i
# check to ensure the input is an array given that the attribute
# is documented as an array but the input is not
if attributes[self.class.attribute_map[key]].is_a?(Array)
self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
end
elsif !attributes[self.class.attribute_map[key]].nil?
self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
end
end
self
end
# Deserializes the data based on type
# @param string type Data type
# @param string value Value to be deserialized
# @return [Object] Deserialized data
def _deserialize(type, value)
case type.to_sym
when :Time
Time.parse(value)
when :Date
Date.parse(value)
when :String
value.to_s
when :Integer
value.to_i
when :Float
value.to_f
when :Boolean
if value.to_s =~ /\A(true|t|yes|y|1)\z/i
true
else
false
end
when :Object
# generic object (usually a Hash), return directly
value
when /\AArray<(?<inner_type>.+)>\z/
inner_type = Regexp.last_match[:inner_type]
value.map { |v| _deserialize(inner_type, v) }
when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
k_type = Regexp.last_match[:k_type]
v_type = Regexp.last_match[:v_type]
{}.tap do |hash|
value.each do |k, v|
hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
end
end
else # model
# models (e.g. Pet) or oneOf
klass = Petstore.const_get(type)
klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
end
end
# Returns the string representation of the object
# @return [String] String presentation of the object
def to_s
to_hash.to_s
end
# to_body is an alias to to_hash (backward compatibility)
# @return [Hash] Returns the object in the form of hash
def to_body
to_hash
end
# Returns the object in the form of hash
# @return [Hash] Returns the object in the form of hash
def to_hash
hash = {}
self.class.attribute_map.each_pair do |attr, param|
value = self.send(attr)
if value.nil?
is_nullable = self.class.openapi_nullable.include?(attr)
next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}"))
end
hash[param] = _to_hash(value)
end
hash
end
# Outputs non-array value in the form of hash
# For object, use to_hash. Otherwise, just return the value
# @param [Object] value Any valid value
# @return [Hash] Returns the value in the form of hash
def _to_hash(value)
if value.is_a?(Array)
value.compact.map { |v| _to_hash(v) }
elsif value.is_a?(Hash)
{}.tap do |hash|
value.each { |k, v| hash[k] = _to_hash(v) }
end
elsif value.respond_to? :to_hash
value.to_hash
else
value
end
end
end
end

View File

@ -1,267 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'date'
require 'time'
module Petstore
class InlineObject2
# Form parameter enum test (string array)
attr_accessor :enum_form_string_array
# Form parameter enum test (string)
attr_accessor :enum_form_string
class EnumAttributeValidator
attr_reader :datatype
attr_reader :allowable_values
def initialize(datatype, allowable_values)
@allowable_values = allowable_values.map do |value|
case datatype.to_s
when /Integer/i
value.to_i
when /Float/i
value.to_f
else
value
end
end
end
def valid?(value)
!value || allowable_values.include?(value)
end
end
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
:'enum_form_string_array' => :'enum_form_string_array',
:'enum_form_string' => :'enum_form_string'
}
end
# Returns all the JSON keys this model knows about
def self.acceptable_attributes
attribute_map.values
end
# Attribute type mapping.
def self.openapi_types
{
:'enum_form_string_array' => :'Array<String>',
:'enum_form_string' => :'String'
}
end
# List of attributes with nullable: true
def self.openapi_nullable
Set.new([
])
end
# Initializes the object
# @param [Hash] attributes Model attributes in the form of hash
def initialize(attributes = {})
if (!attributes.is_a?(Hash))
fail ArgumentError, "The input argument (attributes) must be a hash in `Petstore::InlineObject2` initialize method"
end
# check to see if the attribute exists and convert string to symbol for hash key
attributes = attributes.each_with_object({}) { |(k, v), h|
if (!self.class.attribute_map.key?(k.to_sym))
fail ArgumentError, "`#{k}` is not a valid attribute in `Petstore::InlineObject2`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect
end
h[k.to_sym] = v
}
if attributes.key?(:'enum_form_string_array')
if (value = attributes[:'enum_form_string_array']).is_a?(Array)
self.enum_form_string_array = value
end
end
if attributes.key?(:'enum_form_string')
self.enum_form_string = attributes[:'enum_form_string']
else
self.enum_form_string = '-efg'
end
end
# Show invalid properties with the reasons. Usually used together with valid?
# @return Array for valid properties with the reasons
def list_invalid_properties
invalid_properties = Array.new
invalid_properties
end
# Check to see if the all the properties in the model are valid
# @return true if the model is valid
def valid?
enum_form_string_validator = EnumAttributeValidator.new('String', ["_abc", "-efg", "(xyz)"])
return false unless enum_form_string_validator.valid?(@enum_form_string)
true
end
# Custom attribute writer method checking allowed values (enum).
# @param [Object] enum_form_string Object to be assigned
def enum_form_string=(enum_form_string)
validator = EnumAttributeValidator.new('String', ["_abc", "-efg", "(xyz)"])
unless validator.valid?(enum_form_string)
fail ArgumentError, "invalid value for \"enum_form_string\", must be one of #{validator.allowable_values}."
end
@enum_form_string = enum_form_string
end
# Checks equality by comparing each attribute.
# @param [Object] Object to be compared
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
enum_form_string_array == o.enum_form_string_array &&
enum_form_string == o.enum_form_string
end
# @see the `==` method
# @param [Object] Object to be compared
def eql?(o)
self == o
end
# Calculates hash code according to all attributes.
# @return [Integer] Hash code
def hash
[enum_form_string_array, enum_form_string].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def self.build_from_hash(attributes)
new.build_from_hash(attributes)
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def build_from_hash(attributes)
return nil unless attributes.is_a?(Hash)
self.class.openapi_types.each_pair do |key, type|
if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key)
self.send("#{key}=", nil)
elsif type =~ /\AArray<(.*)>/i
# check to ensure the input is an array given that the attribute
# is documented as an array but the input is not
if attributes[self.class.attribute_map[key]].is_a?(Array)
self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
end
elsif !attributes[self.class.attribute_map[key]].nil?
self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
end
end
self
end
# Deserializes the data based on type
# @param string type Data type
# @param string value Value to be deserialized
# @return [Object] Deserialized data
def _deserialize(type, value)
case type.to_sym
when :Time
Time.parse(value)
when :Date
Date.parse(value)
when :String
value.to_s
when :Integer
value.to_i
when :Float
value.to_f
when :Boolean
if value.to_s =~ /\A(true|t|yes|y|1)\z/i
true
else
false
end
when :Object
# generic object (usually a Hash), return directly
value
when /\AArray<(?<inner_type>.+)>\z/
inner_type = Regexp.last_match[:inner_type]
value.map { |v| _deserialize(inner_type, v) }
when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
k_type = Regexp.last_match[:k_type]
v_type = Regexp.last_match[:v_type]
{}.tap do |hash|
value.each do |k, v|
hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
end
end
else # model
# models (e.g. Pet) or oneOf
klass = Petstore.const_get(type)
klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
end
end
# Returns the string representation of the object
# @return [String] String presentation of the object
def to_s
to_hash.to_s
end
# to_body is an alias to to_hash (backward compatibility)
# @return [Hash] Returns the object in the form of hash
def to_body
to_hash
end
# Returns the object in the form of hash
# @return [Hash] Returns the object in the form of hash
def to_hash
hash = {}
self.class.attribute_map.each_pair do |attr, param|
value = self.send(attr)
if value.nil?
is_nullable = self.class.openapi_nullable.include?(attr)
next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}"))
end
hash[param] = _to_hash(value)
end
hash
end
# Outputs non-array value in the form of hash
# For object, use to_hash. Otherwise, just return the value
# @param [Object] value Any valid value
# @return [Hash] Returns the value in the form of hash
def _to_hash(value)
if value.is_a?(Array)
value.compact.map { |v| _to_hash(v) }
elsif value.is_a?(Hash)
{}.tap do |hash|
value.each { |k, v| hash[k] = _to_hash(v) }
end
elsif value.respond_to? :to_hash
value.to_hash
else
value
end
end
end
end

View File

@ -1,550 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'date'
require 'time'
module Petstore
class InlineObject3
# None
attr_accessor :integer
# None
attr_accessor :int32
# None
attr_accessor :int64
# None
attr_accessor :number
# None
attr_accessor :float
# None
attr_accessor :double
# None
attr_accessor :string
# None
attr_accessor :pattern_without_delimiter
# None
attr_accessor :byte
# None
attr_accessor :binary
# None
attr_accessor :date
# None
attr_accessor :date_time
# None
attr_accessor :password
# None
attr_accessor :callback
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
:'integer' => :'integer',
:'int32' => :'int32',
:'int64' => :'int64',
:'number' => :'number',
:'float' => :'float',
:'double' => :'double',
:'string' => :'string',
:'pattern_without_delimiter' => :'pattern_without_delimiter',
:'byte' => :'byte',
:'binary' => :'binary',
:'date' => :'date',
:'date_time' => :'dateTime',
:'password' => :'password',
:'callback' => :'callback'
}
end
# Returns all the JSON keys this model knows about
def self.acceptable_attributes
attribute_map.values
end
# Attribute type mapping.
def self.openapi_types
{
:'integer' => :'Integer',
:'int32' => :'Integer',
:'int64' => :'Integer',
:'number' => :'Float',
:'float' => :'Float',
:'double' => :'Float',
:'string' => :'String',
:'pattern_without_delimiter' => :'String',
:'byte' => :'String',
:'binary' => :'File',
:'date' => :'Date',
:'date_time' => :'Time',
:'password' => :'String',
:'callback' => :'String'
}
end
# List of attributes with nullable: true
def self.openapi_nullable
Set.new([
])
end
# Initializes the object
# @param [Hash] attributes Model attributes in the form of hash
def initialize(attributes = {})
if (!attributes.is_a?(Hash))
fail ArgumentError, "The input argument (attributes) must be a hash in `Petstore::InlineObject3` initialize method"
end
# check to see if the attribute exists and convert string to symbol for hash key
attributes = attributes.each_with_object({}) { |(k, v), h|
if (!self.class.attribute_map.key?(k.to_sym))
fail ArgumentError, "`#{k}` is not a valid attribute in `Petstore::InlineObject3`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect
end
h[k.to_sym] = v
}
if attributes.key?(:'integer')
self.integer = attributes[:'integer']
end
if attributes.key?(:'int32')
self.int32 = attributes[:'int32']
end
if attributes.key?(:'int64')
self.int64 = attributes[:'int64']
end
if attributes.key?(:'number')
self.number = attributes[:'number']
end
if attributes.key?(:'float')
self.float = attributes[:'float']
end
if attributes.key?(:'double')
self.double = attributes[:'double']
end
if attributes.key?(:'string')
self.string = attributes[:'string']
end
if attributes.key?(:'pattern_without_delimiter')
self.pattern_without_delimiter = attributes[:'pattern_without_delimiter']
end
if attributes.key?(:'byte')
self.byte = attributes[:'byte']
end
if attributes.key?(:'binary')
self.binary = attributes[:'binary']
end
if attributes.key?(:'date')
self.date = attributes[:'date']
end
if attributes.key?(:'date_time')
self.date_time = attributes[:'date_time']
end
if attributes.key?(:'password')
self.password = attributes[:'password']
end
if attributes.key?(:'callback')
self.callback = attributes[:'callback']
end
end
# Show invalid properties with the reasons. Usually used together with valid?
# @return Array for valid properties with the reasons
def list_invalid_properties
invalid_properties = Array.new
if !@integer.nil? && @integer > 100
invalid_properties.push('invalid value for "integer", must be smaller than or equal to 100.')
end
if !@integer.nil? && @integer < 10
invalid_properties.push('invalid value for "integer", must be greater than or equal to 10.')
end
if !@int32.nil? && @int32 > 200
invalid_properties.push('invalid value for "int32", must be smaller than or equal to 200.')
end
if !@int32.nil? && @int32 < 20
invalid_properties.push('invalid value for "int32", must be greater than or equal to 20.')
end
if @number.nil?
invalid_properties.push('invalid value for "number", number cannot be nil.')
end
if @number > 543.2
invalid_properties.push('invalid value for "number", must be smaller than or equal to 543.2.')
end
if @number < 32.1
invalid_properties.push('invalid value for "number", must be greater than or equal to 32.1.')
end
if !@float.nil? && @float > 987.6
invalid_properties.push('invalid value for "float", must be smaller than or equal to 987.6.')
end
if @double.nil?
invalid_properties.push('invalid value for "double", double cannot be nil.')
end
if @double > 123.4
invalid_properties.push('invalid value for "double", must be smaller than or equal to 123.4.')
end
if @double < 67.8
invalid_properties.push('invalid value for "double", must be greater than or equal to 67.8.')
end
pattern = Regexp.new(/[a-z]/i)
if !@string.nil? && @string !~ pattern
invalid_properties.push("invalid value for \"string\", must conform to the pattern #{pattern}.")
end
if @pattern_without_delimiter.nil?
invalid_properties.push('invalid value for "pattern_without_delimiter", pattern_without_delimiter cannot be nil.')
end
pattern = Regexp.new(/^[A-Z].*/)
if @pattern_without_delimiter !~ pattern
invalid_properties.push("invalid value for \"pattern_without_delimiter\", must conform to the pattern #{pattern}.")
end
if @byte.nil?
invalid_properties.push('invalid value for "byte", byte cannot be nil.')
end
if !@password.nil? && @password.to_s.length > 64
invalid_properties.push('invalid value for "password", the character length must be smaller than or equal to 64.')
end
if !@password.nil? && @password.to_s.length < 10
invalid_properties.push('invalid value for "password", the character length must be great than or equal to 10.')
end
invalid_properties
end
# Check to see if the all the properties in the model are valid
# @return true if the model is valid
def valid?
return false if !@integer.nil? && @integer > 100
return false if !@integer.nil? && @integer < 10
return false if !@int32.nil? && @int32 > 200
return false if !@int32.nil? && @int32 < 20
return false if @number.nil?
return false if @number > 543.2
return false if @number < 32.1
return false if !@float.nil? && @float > 987.6
return false if @double.nil?
return false if @double > 123.4
return false if @double < 67.8
return false if !@string.nil? && @string !~ Regexp.new(/[a-z]/i)
return false if @pattern_without_delimiter.nil?
return false if @pattern_without_delimiter !~ Regexp.new(/^[A-Z].*/)
return false if @byte.nil?
return false if !@password.nil? && @password.to_s.length > 64
return false if !@password.nil? && @password.to_s.length < 10
true
end
# Custom attribute writer method with validation
# @param [Object] integer Value to be assigned
def integer=(integer)
if !integer.nil? && integer > 100
fail ArgumentError, 'invalid value for "integer", must be smaller than or equal to 100.'
end
if !integer.nil? && integer < 10
fail ArgumentError, 'invalid value for "integer", must be greater than or equal to 10.'
end
@integer = integer
end
# Custom attribute writer method with validation
# @param [Object] int32 Value to be assigned
def int32=(int32)
if !int32.nil? && int32 > 200
fail ArgumentError, 'invalid value for "int32", must be smaller than or equal to 200.'
end
if !int32.nil? && int32 < 20
fail ArgumentError, 'invalid value for "int32", must be greater than or equal to 20.'
end
@int32 = int32
end
# Custom attribute writer method with validation
# @param [Object] number Value to be assigned
def number=(number)
if number.nil?
fail ArgumentError, 'number cannot be nil'
end
if number > 543.2
fail ArgumentError, 'invalid value for "number", must be smaller than or equal to 543.2.'
end
if number < 32.1
fail ArgumentError, 'invalid value for "number", must be greater than or equal to 32.1.'
end
@number = number
end
# Custom attribute writer method with validation
# @param [Object] float Value to be assigned
def float=(float)
if !float.nil? && float > 987.6
fail ArgumentError, 'invalid value for "float", must be smaller than or equal to 987.6.'
end
@float = float
end
# Custom attribute writer method with validation
# @param [Object] double Value to be assigned
def double=(double)
if double.nil?
fail ArgumentError, 'double cannot be nil'
end
if double > 123.4
fail ArgumentError, 'invalid value for "double", must be smaller than or equal to 123.4.'
end
if double < 67.8
fail ArgumentError, 'invalid value for "double", must be greater than or equal to 67.8.'
end
@double = double
end
# Custom attribute writer method with validation
# @param [Object] string Value to be assigned
def string=(string)
pattern = Regexp.new(/[a-z]/i)
if !string.nil? && string !~ pattern
fail ArgumentError, "invalid value for \"string\", must conform to the pattern #{pattern}."
end
@string = string
end
# Custom attribute writer method with validation
# @param [Object] pattern_without_delimiter Value to be assigned
def pattern_without_delimiter=(pattern_without_delimiter)
if pattern_without_delimiter.nil?
fail ArgumentError, 'pattern_without_delimiter cannot be nil'
end
pattern = Regexp.new(/^[A-Z].*/)
if pattern_without_delimiter !~ pattern
fail ArgumentError, "invalid value for \"pattern_without_delimiter\", must conform to the pattern #{pattern}."
end
@pattern_without_delimiter = pattern_without_delimiter
end
# Custom attribute writer method with validation
# @param [Object] password Value to be assigned
def password=(password)
if !password.nil? && password.to_s.length > 64
fail ArgumentError, 'invalid value for "password", the character length must be smaller than or equal to 64.'
end
if !password.nil? && password.to_s.length < 10
fail ArgumentError, 'invalid value for "password", the character length must be great than or equal to 10.'
end
@password = password
end
# Checks equality by comparing each attribute.
# @param [Object] Object to be compared
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
integer == o.integer &&
int32 == o.int32 &&
int64 == o.int64 &&
number == o.number &&
float == o.float &&
double == o.double &&
string == o.string &&
pattern_without_delimiter == o.pattern_without_delimiter &&
byte == o.byte &&
binary == o.binary &&
date == o.date &&
date_time == o.date_time &&
password == o.password &&
callback == o.callback
end
# @see the `==` method
# @param [Object] Object to be compared
def eql?(o)
self == o
end
# Calculates hash code according to all attributes.
# @return [Integer] Hash code
def hash
[integer, int32, int64, number, float, double, string, pattern_without_delimiter, byte, binary, date, date_time, password, callback].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def self.build_from_hash(attributes)
new.build_from_hash(attributes)
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def build_from_hash(attributes)
return nil unless attributes.is_a?(Hash)
self.class.openapi_types.each_pair do |key, type|
if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key)
self.send("#{key}=", nil)
elsif type =~ /\AArray<(.*)>/i
# check to ensure the input is an array given that the attribute
# is documented as an array but the input is not
if attributes[self.class.attribute_map[key]].is_a?(Array)
self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
end
elsif !attributes[self.class.attribute_map[key]].nil?
self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
end
end
self
end
# Deserializes the data based on type
# @param string type Data type
# @param string value Value to be deserialized
# @return [Object] Deserialized data
def _deserialize(type, value)
case type.to_sym
when :Time
Time.parse(value)
when :Date
Date.parse(value)
when :String
value.to_s
when :Integer
value.to_i
when :Float
value.to_f
when :Boolean
if value.to_s =~ /\A(true|t|yes|y|1)\z/i
true
else
false
end
when :Object
# generic object (usually a Hash), return directly
value
when /\AArray<(?<inner_type>.+)>\z/
inner_type = Regexp.last_match[:inner_type]
value.map { |v| _deserialize(inner_type, v) }
when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
k_type = Regexp.last_match[:k_type]
v_type = Regexp.last_match[:v_type]
{}.tap do |hash|
value.each do |k, v|
hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
end
end
else # model
# models (e.g. Pet) or oneOf
klass = Petstore.const_get(type)
klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
end
end
# Returns the string representation of the object
# @return [String] String presentation of the object
def to_s
to_hash.to_s
end
# to_body is an alias to to_hash (backward compatibility)
# @return [Hash] Returns the object in the form of hash
def to_body
to_hash
end
# Returns the object in the form of hash
# @return [Hash] Returns the object in the form of hash
def to_hash
hash = {}
self.class.attribute_map.each_pair do |attr, param|
value = self.send(attr)
if value.nil?
is_nullable = self.class.openapi_nullable.include?(attr)
next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}"))
end
hash[param] = _to_hash(value)
end
hash
end
# Outputs non-array value in the form of hash
# For object, use to_hash. Otherwise, just return the value
# @param [Object] value Any valid value
# @return [Hash] Returns the value in the form of hash
def _to_hash(value)
if value.is_a?(Array)
value.compact.map { |v| _to_hash(v) }
elsif value.is_a?(Hash)
{}.tap do |hash|
value.each { |k, v| hash[k] = _to_hash(v) }
end
elsif value.respond_to? :to_hash
value.to_hash
else
value
end
end
end
end

View File

@ -1,239 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'date'
require 'time'
module Petstore
class InlineObject4
# field1
attr_accessor :param
# field2
attr_accessor :param2
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
:'param' => :'param',
:'param2' => :'param2'
}
end
# Returns all the JSON keys this model knows about
def self.acceptable_attributes
attribute_map.values
end
# Attribute type mapping.
def self.openapi_types
{
:'param' => :'String',
:'param2' => :'String'
}
end
# List of attributes with nullable: true
def self.openapi_nullable
Set.new([
])
end
# Initializes the object
# @param [Hash] attributes Model attributes in the form of hash
def initialize(attributes = {})
if (!attributes.is_a?(Hash))
fail ArgumentError, "The input argument (attributes) must be a hash in `Petstore::InlineObject4` initialize method"
end
# check to see if the attribute exists and convert string to symbol for hash key
attributes = attributes.each_with_object({}) { |(k, v), h|
if (!self.class.attribute_map.key?(k.to_sym))
fail ArgumentError, "`#{k}` is not a valid attribute in `Petstore::InlineObject4`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect
end
h[k.to_sym] = v
}
if attributes.key?(:'param')
self.param = attributes[:'param']
end
if attributes.key?(:'param2')
self.param2 = attributes[:'param2']
end
end
# Show invalid properties with the reasons. Usually used together with valid?
# @return Array for valid properties with the reasons
def list_invalid_properties
invalid_properties = Array.new
if @param.nil?
invalid_properties.push('invalid value for "param", param cannot be nil.')
end
if @param2.nil?
invalid_properties.push('invalid value for "param2", param2 cannot be nil.')
end
invalid_properties
end
# Check to see if the all the properties in the model are valid
# @return true if the model is valid
def valid?
return false if @param.nil?
return false if @param2.nil?
true
end
# Checks equality by comparing each attribute.
# @param [Object] Object to be compared
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
param == o.param &&
param2 == o.param2
end
# @see the `==` method
# @param [Object] Object to be compared
def eql?(o)
self == o
end
# Calculates hash code according to all attributes.
# @return [Integer] Hash code
def hash
[param, param2].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def self.build_from_hash(attributes)
new.build_from_hash(attributes)
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def build_from_hash(attributes)
return nil unless attributes.is_a?(Hash)
self.class.openapi_types.each_pair do |key, type|
if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key)
self.send("#{key}=", nil)
elsif type =~ /\AArray<(.*)>/i
# check to ensure the input is an array given that the attribute
# is documented as an array but the input is not
if attributes[self.class.attribute_map[key]].is_a?(Array)
self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
end
elsif !attributes[self.class.attribute_map[key]].nil?
self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
end
end
self
end
# Deserializes the data based on type
# @param string type Data type
# @param string value Value to be deserialized
# @return [Object] Deserialized data
def _deserialize(type, value)
case type.to_sym
when :Time
Time.parse(value)
when :Date
Date.parse(value)
when :String
value.to_s
when :Integer
value.to_i
when :Float
value.to_f
when :Boolean
if value.to_s =~ /\A(true|t|yes|y|1)\z/i
true
else
false
end
when :Object
# generic object (usually a Hash), return directly
value
when /\AArray<(?<inner_type>.+)>\z/
inner_type = Regexp.last_match[:inner_type]
value.map { |v| _deserialize(inner_type, v) }
when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
k_type = Regexp.last_match[:k_type]
v_type = Regexp.last_match[:v_type]
{}.tap do |hash|
value.each do |k, v|
hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
end
end
else # model
# models (e.g. Pet) or oneOf
klass = Petstore.const_get(type)
klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
end
end
# Returns the string representation of the object
# @return [String] String presentation of the object
def to_s
to_hash.to_s
end
# to_body is an alias to to_hash (backward compatibility)
# @return [Hash] Returns the object in the form of hash
def to_body
to_hash
end
# Returns the object in the form of hash
# @return [Hash] Returns the object in the form of hash
def to_hash
hash = {}
self.class.attribute_map.each_pair do |attr, param|
value = self.send(attr)
if value.nil?
is_nullable = self.class.openapi_nullable.include?(attr)
next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}"))
end
hash[param] = _to_hash(value)
end
hash
end
# Outputs non-array value in the form of hash
# For object, use to_hash. Otherwise, just return the value
# @param [Object] value Any valid value
# @return [Hash] Returns the value in the form of hash
def _to_hash(value)
if value.is_a?(Array)
value.compact.map { |v| _to_hash(v) }
elsif value.is_a?(Hash)
{}.tap do |hash|
value.each { |k, v| hash[k] = _to_hash(v) }
end
elsif value.respond_to? :to_hash
value.to_hash
else
value
end
end
end
end

View File

@ -1,234 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'date'
require 'time'
module Petstore
class InlineObject5
# Additional data to pass to server
attr_accessor :additional_metadata
# file to upload
attr_accessor :required_file
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
:'additional_metadata' => :'additionalMetadata',
:'required_file' => :'requiredFile'
}
end
# Returns all the JSON keys this model knows about
def self.acceptable_attributes
attribute_map.values
end
# Attribute type mapping.
def self.openapi_types
{
:'additional_metadata' => :'String',
:'required_file' => :'File'
}
end
# List of attributes with nullable: true
def self.openapi_nullable
Set.new([
])
end
# Initializes the object
# @param [Hash] attributes Model attributes in the form of hash
def initialize(attributes = {})
if (!attributes.is_a?(Hash))
fail ArgumentError, "The input argument (attributes) must be a hash in `Petstore::InlineObject5` initialize method"
end
# check to see if the attribute exists and convert string to symbol for hash key
attributes = attributes.each_with_object({}) { |(k, v), h|
if (!self.class.attribute_map.key?(k.to_sym))
fail ArgumentError, "`#{k}` is not a valid attribute in `Petstore::InlineObject5`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect
end
h[k.to_sym] = v
}
if attributes.key?(:'additional_metadata')
self.additional_metadata = attributes[:'additional_metadata']
end
if attributes.key?(:'required_file')
self.required_file = attributes[:'required_file']
end
end
# Show invalid properties with the reasons. Usually used together with valid?
# @return Array for valid properties with the reasons
def list_invalid_properties
invalid_properties = Array.new
if @required_file.nil?
invalid_properties.push('invalid value for "required_file", required_file cannot be nil.')
end
invalid_properties
end
# Check to see if the all the properties in the model are valid
# @return true if the model is valid
def valid?
return false if @required_file.nil?
true
end
# Checks equality by comparing each attribute.
# @param [Object] Object to be compared
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
additional_metadata == o.additional_metadata &&
required_file == o.required_file
end
# @see the `==` method
# @param [Object] Object to be compared
def eql?(o)
self == o
end
# Calculates hash code according to all attributes.
# @return [Integer] Hash code
def hash
[additional_metadata, required_file].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def self.build_from_hash(attributes)
new.build_from_hash(attributes)
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself
def build_from_hash(attributes)
return nil unless attributes.is_a?(Hash)
self.class.openapi_types.each_pair do |key, type|
if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key)
self.send("#{key}=", nil)
elsif type =~ /\AArray<(.*)>/i
# check to ensure the input is an array given that the attribute
# is documented as an array but the input is not
if attributes[self.class.attribute_map[key]].is_a?(Array)
self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
end
elsif !attributes[self.class.attribute_map[key]].nil?
self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
end
end
self
end
# Deserializes the data based on type
# @param string type Data type
# @param string value Value to be deserialized
# @return [Object] Deserialized data
def _deserialize(type, value)
case type.to_sym
when :Time
Time.parse(value)
when :Date
Date.parse(value)
when :String
value.to_s
when :Integer
value.to_i
when :Float
value.to_f
when :Boolean
if value.to_s =~ /\A(true|t|yes|y|1)\z/i
true
else
false
end
when :Object
# generic object (usually a Hash), return directly
value
when /\AArray<(?<inner_type>.+)>\z/
inner_type = Regexp.last_match[:inner_type]
value.map { |v| _deserialize(inner_type, v) }
when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
k_type = Regexp.last_match[:k_type]
v_type = Regexp.last_match[:v_type]
{}.tap do |hash|
value.each do |k, v|
hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
end
end
else # model
# models (e.g. Pet) or oneOf
klass = Petstore.const_get(type)
klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
end
end
# Returns the string representation of the object
# @return [String] String presentation of the object
def to_s
to_hash.to_s
end
# to_body is an alias to to_hash (backward compatibility)
# @return [Hash] Returns the object in the form of hash
def to_body
to_hash
end
# Returns the object in the form of hash
# @return [Hash] Returns the object in the form of hash
def to_hash
hash = {}
self.class.attribute_map.each_pair do |attr, param|
value = self.send(attr)
if value.nil?
is_nullable = self.class.openapi_nullable.include?(attr)
next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}"))
end
hash[param] = _to_hash(value)
end
hash
end
# Outputs non-array value in the form of hash
# For object, use to_hash. Otherwise, just return the value
# @param [Object] value Any valid value
# @return [Hash] Returns the value in the form of hash
def _to_hash(value)
if value.is_a?(Array)
value.compact.map { |v| _to_hash(v) }
elsif value.is_a?(Hash)
{}.tap do |hash|
value.each { |k, v| hash[k] = _to_hash(v) }
end
elsif value.respond_to? :to_hash
value.to_hash
else
value
end
end
end
end

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject1
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject1' do
before do
# run before each test
@instance = Petstore::InlineObject1.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject1' do
it 'should create an instance of InlineObject1' do
expect(@instance).to be_instance_of(Petstore::InlineObject1)
end
end
describe 'test attribute "additional_metadata"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "file"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,55 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject2
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject2' do
before do
# run before each test
@instance = Petstore::InlineObject2.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject2' do
it 'should create an instance of InlineObject2' do
expect(@instance).to be_instance_of(Petstore::InlineObject2)
end
end
describe 'test attribute "enum_form_string_array"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
# validator = Petstore::EnumTest::EnumAttributeValidator.new('Array<String>', [">", "$"])
# validator.allowable_values.each do |value|
# expect { @instance.enum_form_string_array = value }.not_to raise_error
# end
end
end
describe 'test attribute "enum_form_string"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
# validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["_abc", "-efg", "(xyz)"])
# validator.allowable_values.each do |value|
# expect { @instance.enum_form_string = value }.not_to raise_error
# end
end
end
end

View File

@ -1,119 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject3
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject3' do
before do
# run before each test
@instance = Petstore::InlineObject3.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject3' do
it 'should create an instance of InlineObject3' do
expect(@instance).to be_instance_of(Petstore::InlineObject3)
end
end
describe 'test attribute "integer"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "int32"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "int64"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "number"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "float"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "double"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "string"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "pattern_without_delimiter"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "byte"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "binary"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "date"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "date_time"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "password"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "callback"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject4
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject4' do
before do
# run before each test
@instance = Petstore::InlineObject4.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject4' do
it 'should create an instance of InlineObject4' do
expect(@instance).to be_instance_of(Petstore::InlineObject4)
end
end
describe 'test attribute "param"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "param2"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject5
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject5' do
before do
# run before each test
@instance = Petstore::InlineObject5.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject5' do
it 'should create an instance of InlineObject5' do
expect(@instance).to be_instance_of(Petstore::InlineObject5)
end
end
describe 'test attribute "additional_metadata"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "required_file"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject' do
before do
# run before each test
@instance = Petstore::InlineObject.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject' do
it 'should create an instance of InlineObject' do
expect(@instance).to be_instance_of(Petstore::InlineObject)
end
end
describe 'test attribute "name"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "status"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -17,19 +17,12 @@ require 'date'
# Unit tests for Petstore::InlineResponseDefault # Unit tests for Petstore::InlineResponseDefault
# Automatically generated by openapi-generator (https://openapi-generator.tech) # Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate # Please update as you see appropriate
describe 'InlineResponseDefault' do describe Petstore::InlineResponseDefault do
before do let(:instance) { Petstore::InlineResponseDefault.new }
# run before each test
@instance = Petstore::InlineResponseDefault.new
end
after do
# run after each test
end
describe 'test an instance of InlineResponseDefault' do describe 'test an instance of InlineResponseDefault' do
it 'should create an instance of InlineResponseDefault' do it 'should create an instance of InlineResponseDefault' do
expect(@instance).to be_instance_of(Petstore::InlineResponseDefault) expect(instance).to be_instance_of(Petstore::InlineResponseDefault)
end end
end end
describe 'test attribute "string"' do describe 'test attribute "string"' do

View File

@ -32,12 +32,6 @@ docs/Foo.md
docs/FormatTest.md docs/FormatTest.md
docs/HasOnlyReadOnly.md docs/HasOnlyReadOnly.md
docs/HealthCheckResult.md docs/HealthCheckResult.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineResponseDefault.md docs/InlineResponseDefault.md
docs/List.md docs/List.md
docs/MapTest.md docs/MapTest.md
@ -97,12 +91,6 @@ lib/petstore/models/foo.rb
lib/petstore/models/format_test.rb lib/petstore/models/format_test.rb
lib/petstore/models/has_only_read_only.rb lib/petstore/models/has_only_read_only.rb
lib/petstore/models/health_check_result.rb lib/petstore/models/health_check_result.rb
lib/petstore/models/inline_object.rb
lib/petstore/models/inline_object1.rb
lib/petstore/models/inline_object2.rb
lib/petstore/models/inline_object3.rb
lib/petstore/models/inline_object4.rb
lib/petstore/models/inline_object5.rb
lib/petstore/models/inline_response_default.rb lib/petstore/models/inline_response_default.rb
lib/petstore/models/list.rb lib/petstore/models/list.rb
lib/petstore/models/map_test.rb lib/petstore/models/map_test.rb

View File

@ -141,12 +141,6 @@ Class | Method | HTTP request | Description
- [Petstore::FormatTest](docs/FormatTest.md) - [Petstore::FormatTest](docs/FormatTest.md)
- [Petstore::HasOnlyReadOnly](docs/HasOnlyReadOnly.md) - [Petstore::HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
- [Petstore::HealthCheckResult](docs/HealthCheckResult.md) - [Petstore::HealthCheckResult](docs/HealthCheckResult.md)
- [Petstore::InlineObject](docs/InlineObject.md)
- [Petstore::InlineObject1](docs/InlineObject1.md)
- [Petstore::InlineObject2](docs/InlineObject2.md)
- [Petstore::InlineObject3](docs/InlineObject3.md)
- [Petstore::InlineObject4](docs/InlineObject4.md)
- [Petstore::InlineObject5](docs/InlineObject5.md)
- [Petstore::InlineResponseDefault](docs/InlineResponseDefault.md) - [Petstore::InlineResponseDefault](docs/InlineResponseDefault.md)
- [Petstore::List](docs/List.md) - [Petstore::List](docs/List.md)
- [Petstore::MapTest](docs/MapTest.md) - [Petstore::MapTest](docs/MapTest.md)

View File

@ -40,12 +40,6 @@ require 'petstore/models/foo'
require 'petstore/models/format_test' require 'petstore/models/format_test'
require 'petstore/models/has_only_read_only' require 'petstore/models/has_only_read_only'
require 'petstore/models/health_check_result' require 'petstore/models/health_check_result'
require 'petstore/models/inline_object'
require 'petstore/models/inline_object1'
require 'petstore/models/inline_object2'
require 'petstore/models/inline_object3'
require 'petstore/models/inline_object4'
require 'petstore/models/inline_object5'
require 'petstore/models/inline_response_default' require 'petstore/models/inline_response_default'
require 'petstore/models/list' require 'petstore/models/list'
require 'petstore/models/map_test' require 'petstore/models/map_test'

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject1
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject1' do
before do
# run before each test
@instance = Petstore::InlineObject1.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject1' do
it 'should create an instance of InlineObject1' do
expect(@instance).to be_instance_of(Petstore::InlineObject1)
end
end
describe 'test attribute "additional_metadata"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "file"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,55 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject2
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject2' do
before do
# run before each test
@instance = Petstore::InlineObject2.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject2' do
it 'should create an instance of InlineObject2' do
expect(@instance).to be_instance_of(Petstore::InlineObject2)
end
end
describe 'test attribute "enum_form_string_array"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
# validator = Petstore::EnumTest::EnumAttributeValidator.new('Array<String>', [">", "$"])
# validator.allowable_values.each do |value|
# expect { @instance.enum_form_string_array = value }.not_to raise_error
# end
end
end
describe 'test attribute "enum_form_string"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
# validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["_abc", "-efg", "(xyz)"])
# validator.allowable_values.each do |value|
# expect { @instance.enum_form_string = value }.not_to raise_error
# end
end
end
end

View File

@ -1,119 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject3
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject3' do
before do
# run before each test
@instance = Petstore::InlineObject3.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject3' do
it 'should create an instance of InlineObject3' do
expect(@instance).to be_instance_of(Petstore::InlineObject3)
end
end
describe 'test attribute "integer"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "int32"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "int64"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "number"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "float"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "double"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "string"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "pattern_without_delimiter"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "byte"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "binary"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "date"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "date_time"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "password"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "callback"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject4
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject4' do
before do
# run before each test
@instance = Petstore::InlineObject4.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject4' do
it 'should create an instance of InlineObject4' do
expect(@instance).to be_instance_of(Petstore::InlineObject4)
end
end
describe 'test attribute "param"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "param2"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject5
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject5' do
before do
# run before each test
@instance = Petstore::InlineObject5.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject5' do
it 'should create an instance of InlineObject5' do
expect(@instance).to be_instance_of(Petstore::InlineObject5)
end
end
describe 'test attribute "additional_metadata"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "required_file"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -1,47 +0,0 @@
=begin
#OpenAPI Petstore
#This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 5.0.0-SNAPSHOT
=end
require 'spec_helper'
require 'json'
require 'date'
# Unit tests for Petstore::InlineObject
# Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate
describe 'InlineObject' do
before do
# run before each test
@instance = Petstore::InlineObject.new
end
after do
# run after each test
end
describe 'test an instance of InlineObject' do
it 'should create an instance of InlineObject' do
expect(@instance).to be_instance_of(Petstore::InlineObject)
end
end
describe 'test attribute "name"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
describe 'test attribute "status"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
end

View File

@ -17,19 +17,12 @@ require 'date'
# Unit tests for Petstore::InlineResponseDefault # Unit tests for Petstore::InlineResponseDefault
# Automatically generated by openapi-generator (https://openapi-generator.tech) # Automatically generated by openapi-generator (https://openapi-generator.tech)
# Please update as you see appropriate # Please update as you see appropriate
describe 'InlineResponseDefault' do describe Petstore::InlineResponseDefault do
before do let(:instance) { Petstore::InlineResponseDefault.new }
# run before each test
@instance = Petstore::InlineResponseDefault.new
end
after do
# run after each test
end
describe 'test an instance of InlineResponseDefault' do describe 'test an instance of InlineResponseDefault' do
it 'should create an instance of InlineResponseDefault' do it 'should create an instance of InlineResponseDefault' do
expect(@instance).to be_instance_of(Petstore::InlineResponseDefault) expect(instance).to be_instance_of(Petstore::InlineResponseDefault)
end end
end end
describe 'test attribute "string"' do describe 'test attribute "string"' do

View File

@ -12,8 +12,6 @@ src/main/scala/org/openapitools/client/core/Serializers.scala
src/main/scala/org/openapitools/client/core/requests.scala src/main/scala/org/openapitools/client/core/requests.scala
src/main/scala/org/openapitools/client/model/ApiResponse.scala src/main/scala/org/openapitools/client/model/ApiResponse.scala
src/main/scala/org/openapitools/client/model/Category.scala src/main/scala/org/openapitools/client/model/Category.scala
src/main/scala/org/openapitools/client/model/InlineObject.scala
src/main/scala/org/openapitools/client/model/InlineObject1.scala
src/main/scala/org/openapitools/client/model/Order.scala src/main/scala/org/openapitools/client/model/Order.scala
src/main/scala/org/openapitools/client/model/Pet.scala src/main/scala/org/openapitools/client/model/Pet.scala
src/main/scala/org/openapitools/client/model/Tag.scala src/main/scala/org/openapitools/client/model/Tag.scala

View File

@ -91,8 +91,6 @@ Class | Method | HTTP request | Description
- [ApiResponse](ApiResponse.md) - [ApiResponse](ApiResponse.md)
- [Category](Category.md) - [Category](Category.md)
- [InlineObject](InlineObject.md)
- [InlineObject1](InlineObject1.md)
- [Order](Order.md) - [Order](Order.md)
- [Pet](Pet.md) - [Pet](Pet.md)
- [Tag](Tag.md) - [Tag](Tag.md)

View File

@ -8,8 +8,6 @@ src/main/scala/org/openapitools/client/core/DateSerializers.scala
src/main/scala/org/openapitools/client/core/JsonSupport.scala src/main/scala/org/openapitools/client/core/JsonSupport.scala
src/main/scala/org/openapitools/client/model/ApiResponse.scala src/main/scala/org/openapitools/client/model/ApiResponse.scala
src/main/scala/org/openapitools/client/model/Category.scala src/main/scala/org/openapitools/client/model/Category.scala
src/main/scala/org/openapitools/client/model/InlineObject.scala
src/main/scala/org/openapitools/client/model/InlineObject1.scala
src/main/scala/org/openapitools/client/model/Order.scala src/main/scala/org/openapitools/client/model/Order.scala
src/main/scala/org/openapitools/client/model/Pet.scala src/main/scala/org/openapitools/client/model/Pet.scala
src/main/scala/org/openapitools/client/model/Tag.scala src/main/scala/org/openapitools/client/model/Tag.scala

View File

@ -91,8 +91,6 @@ Class | Method | HTTP request | Description
- [ApiResponse](ApiResponse.md) - [ApiResponse](ApiResponse.md)
- [Category](Category.md) - [Category](Category.md)
- [InlineObject](InlineObject.md)
- [InlineObject1](InlineObject1.md)
- [Order](Order.md) - [Order](Order.md)
- [Pet](Pet.md) - [Pet](Pet.md)
- [Tag](Tag.md) - [Tag](Tag.md)

View File

@ -63,44 +63,6 @@ export interface Category {
*/ */
name?: string; name?: string;
} }
/**
*
* @export
* @interface InlineObject
*/
export interface InlineObject {
/**
* Updated name of the pet
* @type {string}
* @memberof InlineObject
*/
name?: string;
/**
* Updated status of the pet
* @type {string}
* @memberof InlineObject
*/
status?: string;
}
/**
*
* @export
* @interface InlineObject1
*/
export interface InlineObject1 {
/**
* Additional data to pass to server
* @type {string}
* @memberof InlineObject1
*/
additionalMetadata?: string;
/**
* file to upload
* @type {any}
* @memberof InlineObject1
*/
file?: any;
}
/** /**
* An order for a pets from the pet store * An order for a pets from the pet store
* @export * @export

View File

@ -28,12 +28,6 @@ models/Foo.ts
models/FormatTest.ts models/FormatTest.ts
models/HasOnlyReadOnly.ts models/HasOnlyReadOnly.ts
models/HealthCheckResult.ts models/HealthCheckResult.ts
models/InlineObject.ts
models/InlineObject1.ts
models/InlineObject2.ts
models/InlineObject3.ts
models/InlineObject4.ts
models/InlineObject5.ts
models/InlineResponseDefault.ts models/InlineResponseDefault.ts
models/List.ts models/List.ts
models/MapTest.ts models/MapTest.ts

View File

@ -19,12 +19,6 @@ export * from './Foo';
export * from './FormatTest'; export * from './FormatTest';
export * from './HasOnlyReadOnly'; export * from './HasOnlyReadOnly';
export * from './HealthCheckResult'; export * from './HealthCheckResult';
export * from './InlineObject';
export * from './InlineObject1';
export * from './InlineObject2';
export * from './InlineObject3';
export * from './InlineObject4';
export * from './InlineObject5';
export * from './InlineResponseDefault'; export * from './InlineResponseDefault';
export * from './List'; export * from './List';
export * from './MapTest'; export * from './MapTest';

View File

@ -1,8 +1,6 @@
README.md README.md
models/api_response.proto models/api_response.proto
models/category.proto models/category.proto
models/inline_object.proto
models/inline_object1.proto
models/order.proto models/order.proto
models/pet.proto models/pet.proto
models/tag.proto models/tag.proto

View File

@ -3,8 +3,6 @@ README.md
analysis_options.yaml analysis_options.yaml
doc/ApiResponse.md doc/ApiResponse.md
doc/Category.md doc/Category.md
doc/InlineObject.md
doc/InlineObject1.md
doc/Order.md doc/Order.md
doc/Pet.md doc/Pet.md
doc/PetApi.md doc/PetApi.md
@ -23,8 +21,6 @@ lib/auth/basic_auth.dart
lib/auth/oauth.dart lib/auth/oauth.dart
lib/model/api_response.dart lib/model/api_response.dart
lib/model/category.dart lib/model/category.dart
lib/model/inline_object.dart
lib/model/inline_object1.dart
lib/model/order.dart lib/model/order.dart
lib/model/pet.dart lib/model/pet.dart
lib/model/tag.dart lib/model/tag.dart

View File

@ -84,8 +84,6 @@ Class | Method | HTTP request | Description
- [ApiResponse](doc//ApiResponse.md) - [ApiResponse](doc//ApiResponse.md)
- [Category](doc//Category.md) - [Category](doc//Category.md)
- [InlineObject](doc//InlineObject.md)
- [InlineObject1](doc//InlineObject1.md)
- [Order](doc//Order.md) - [Order](doc//Order.md)
- [Pet](doc//Pet.md) - [Pet](doc//Pet.md)
- [Tag](doc//Tag.md) - [Tag](doc//Tag.md)

View File

@ -8,8 +8,6 @@ import 'package:built_value/standard_json_plugin.dart';
import 'package:openapi/model/api_response.dart'; import 'package:openapi/model/api_response.dart';
import 'package:openapi/model/category.dart'; import 'package:openapi/model/category.dart';
import 'package:openapi/model/inline_object.dart';
import 'package:openapi/model/inline_object1.dart';
import 'package:openapi/model/order.dart'; import 'package:openapi/model/order.dart';
import 'package:openapi/model/pet.dart'; import 'package:openapi/model/pet.dart';
import 'package:openapi/model/tag.dart'; import 'package:openapi/model/tag.dart';
@ -21,8 +19,6 @@ part 'serializers.g.dart';
@SerializersFor(const [ @SerializersFor(const [
ApiResponse, ApiResponse,
Category, Category,
InlineObject,
InlineObject1,
Order, Order,
Pet, Pet,
Tag, Tag,
@ -39,12 +35,6 @@ const FullType(BuiltList, const [const FullType(ApiResponse)]),
const FullType(BuiltList, const [const FullType(Category)]), const FullType(BuiltList, const [const FullType(Category)]),
() => new ListBuilder<Category>()) () => new ListBuilder<Category>())
..addBuilderFactory( ..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject)]),
() => new ListBuilder<InlineObject>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject1)]),
() => new ListBuilder<InlineObject1>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(Order)]), const FullType(BuiltList, const [const FullType(Order)]),
() => new ListBuilder<Order>()) () => new ListBuilder<Order>())
..addBuilderFactory( ..addBuilderFactory(

View File

@ -1,24 +0,0 @@
import 'package:openapi/model/inline_object1.dart';
import 'package:test/test.dart';
// tests for InlineObject1
void main() {
final instance = InlineObject1();
group(InlineObject1, () {
// Additional data to pass to server
// String additionalMetadata (default value: null)
test('to test the property `additionalMetadata`', () async {
// TODO
});
// file to upload
// Uint8List file (default value: null)
test('to test the property `file`', () async {
// TODO
});
});
}

View File

@ -1,24 +0,0 @@
import 'package:openapi/model/inline_object.dart';
import 'package:test/test.dart';
// tests for InlineObject
void main() {
final instance = InlineObject();
group(InlineObject, () {
// Updated name of the pet
// String name (default value: null)
test('to test the property `name`', () async {
// TODO
});
// Updated status of the pet
// String status (default value: null)
test('to test the property `status`', () async {
// TODO
});
});
}

View File

@ -25,12 +25,6 @@ doc/Foo.md
doc/FormatTest.md doc/FormatTest.md
doc/HasOnlyReadOnly.md doc/HasOnlyReadOnly.md
doc/HealthCheckResult.md doc/HealthCheckResult.md
doc/InlineObject.md
doc/InlineObject1.md
doc/InlineObject2.md
doc/InlineObject3.md
doc/InlineObject4.md
doc/InlineObject5.md
doc/InlineResponseDefault.md doc/InlineResponseDefault.md
doc/MapTest.md doc/MapTest.md
doc/MixedPropertiesAndAdditionalPropertiesClass.md doc/MixedPropertiesAndAdditionalPropertiesClass.md
@ -90,12 +84,6 @@ lib/model/foo.dart
lib/model/format_test.dart lib/model/format_test.dart
lib/model/has_only_read_only.dart lib/model/has_only_read_only.dart
lib/model/health_check_result.dart lib/model/health_check_result.dart
lib/model/inline_object.dart
lib/model/inline_object1.dart
lib/model/inline_object2.dart
lib/model/inline_object3.dart
lib/model/inline_object4.dart
lib/model/inline_object5.dart
lib/model/inline_response_default.dart lib/model/inline_response_default.dart
lib/model/map_test.dart lib/model/map_test.dart
lib/model/mixed_properties_and_additional_properties_class.dart lib/model/mixed_properties_and_additional_properties_class.dart

View File

@ -121,12 +121,6 @@ Class | Method | HTTP request | Description
- [FormatTest](doc//FormatTest.md) - [FormatTest](doc//FormatTest.md)
- [HasOnlyReadOnly](doc//HasOnlyReadOnly.md) - [HasOnlyReadOnly](doc//HasOnlyReadOnly.md)
- [HealthCheckResult](doc//HealthCheckResult.md) - [HealthCheckResult](doc//HealthCheckResult.md)
- [InlineObject](doc//InlineObject.md)
- [InlineObject1](doc//InlineObject1.md)
- [InlineObject2](doc//InlineObject2.md)
- [InlineObject3](doc//InlineObject3.md)
- [InlineObject4](doc//InlineObject4.md)
- [InlineObject5](doc//InlineObject5.md)
- [InlineResponseDefault](doc//InlineResponseDefault.md) - [InlineResponseDefault](doc//InlineResponseDefault.md)
- [MapTest](doc//MapTest.md) - [MapTest](doc//MapTest.md)
- [MixedPropertiesAndAdditionalPropertiesClass](doc//MixedPropertiesAndAdditionalPropertiesClass.md) - [MixedPropertiesAndAdditionalPropertiesClass](doc//MixedPropertiesAndAdditionalPropertiesClass.md)

View File

@ -26,12 +26,6 @@ import 'package:openapi/model/foo.dart';
import 'package:openapi/model/format_test.dart'; import 'package:openapi/model/format_test.dart';
import 'package:openapi/model/has_only_read_only.dart'; import 'package:openapi/model/has_only_read_only.dart';
import 'package:openapi/model/health_check_result.dart'; import 'package:openapi/model/health_check_result.dart';
import 'package:openapi/model/inline_object.dart';
import 'package:openapi/model/inline_object1.dart';
import 'package:openapi/model/inline_object2.dart';
import 'package:openapi/model/inline_object3.dart';
import 'package:openapi/model/inline_object4.dart';
import 'package:openapi/model/inline_object5.dart';
import 'package:openapi/model/inline_response_default.dart'; import 'package:openapi/model/inline_response_default.dart';
import 'package:openapi/model/map_test.dart'; import 'package:openapi/model/map_test.dart';
import 'package:openapi/model/mixed_properties_and_additional_properties_class.dart'; import 'package:openapi/model/mixed_properties_and_additional_properties_class.dart';
@ -80,12 +74,6 @@ Foo,
FormatTest, FormatTest,
HasOnlyReadOnly, HasOnlyReadOnly,
HealthCheckResult, HealthCheckResult,
InlineObject,
InlineObject1,
InlineObject2,
InlineObject3,
InlineObject4,
InlineObject5,
InlineResponseDefault, InlineResponseDefault,
MapTest, MapTest,
MixedPropertiesAndAdditionalPropertiesClass, MixedPropertiesAndAdditionalPropertiesClass,
@ -175,24 +163,6 @@ const FullType(BuiltList, const [const FullType(HasOnlyReadOnly)]),
const FullType(BuiltList, const [const FullType(HealthCheckResult)]), const FullType(BuiltList, const [const FullType(HealthCheckResult)]),
() => new ListBuilder<HealthCheckResult>()) () => new ListBuilder<HealthCheckResult>())
..addBuilderFactory( ..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject)]),
() => new ListBuilder<InlineObject>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject1)]),
() => new ListBuilder<InlineObject1>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject2)]),
() => new ListBuilder<InlineObject2>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject3)]),
() => new ListBuilder<InlineObject3>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject4)]),
() => new ListBuilder<InlineObject4>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineObject5)]),
() => new ListBuilder<InlineObject5>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(InlineResponseDefault)]), const FullType(BuiltList, const [const FullType(InlineResponseDefault)]),
() => new ListBuilder<InlineResponseDefault>()) () => new ListBuilder<InlineResponseDefault>())
..addBuilderFactory( ..addBuilderFactory(

View File

@ -1,24 +0,0 @@
import 'package:openapi/model/inline_object1.dart';
import 'package:test/test.dart';
// tests for InlineObject1
void main() {
final instance = InlineObject1();
group(InlineObject1, () {
// Additional data to pass to server
// String additionalMetadata (default value: null)
test('to test the property `additionalMetadata`', () async {
// TODO
});
// file to upload
// Uint8List file (default value: null)
test('to test the property `file`', () async {
// TODO
});
});
}

View File

@ -1,24 +0,0 @@
import 'package:openapi/model/inline_object2.dart';
import 'package:test/test.dart';
// tests for InlineObject2
void main() {
final instance = InlineObject2();
group(InlineObject2, () {
// Form parameter enum test (string array)
// BuiltList<String> enumFormStringArray (default value: const [])
test('to test the property `enumFormStringArray`', () async {
// TODO
});
// Form parameter enum test (string)
// String enumFormString (default value: '-efg')
test('to test the property `enumFormString`', () async {
// TODO
});
});
}

View File

@ -1,96 +0,0 @@
import 'package:openapi/model/inline_object3.dart';
import 'package:test/test.dart';
// tests for InlineObject3
void main() {
final instance = InlineObject3();
group(InlineObject3, () {
// None
// int integer (default value: null)
test('to test the property `integer`', () async {
// TODO
});
// None
// int int32 (default value: null)
test('to test the property `int32`', () async {
// TODO
});
// None
// int int64 (default value: null)
test('to test the property `int64`', () async {
// TODO
});
// None
// num number (default value: null)
test('to test the property `number`', () async {
// TODO
});
// None
// double float (default value: null)
test('to test the property `float`', () async {
// TODO
});
// None
// double double_ (default value: null)
test('to test the property `double_`', () async {
// TODO
});
// None
// String string (default value: null)
test('to test the property `string`', () async {
// TODO
});
// None
// String patternWithoutDelimiter (default value: null)
test('to test the property `patternWithoutDelimiter`', () async {
// TODO
});
// None
// String byte (default value: null)
test('to test the property `byte`', () async {
// TODO
});
// None
// Uint8List binary (default value: null)
test('to test the property `binary`', () async {
// TODO
});
// None
// DateTime date (default value: null)
test('to test the property `date`', () async {
// TODO
});
// None
// DateTime dateTime (default value: null)
test('to test the property `dateTime`', () async {
// TODO
});
// None
// String password (default value: null)
test('to test the property `password`', () async {
// TODO
});
// None
// String callback (default value: null)
test('to test the property `callback`', () async {
// TODO
});
});
}

View File

@ -1,24 +0,0 @@
import 'package:openapi/model/inline_object4.dart';
import 'package:test/test.dart';
// tests for InlineObject4
void main() {
final instance = InlineObject4();
group(InlineObject4, () {
// field1
// String param (default value: null)
test('to test the property `param`', () async {
// TODO
});
// field2
// String param2 (default value: null)
test('to test the property `param2`', () async {
// TODO
});
});
}

View File

@ -1,24 +0,0 @@
import 'package:openapi/model/inline_object5.dart';
import 'package:test/test.dart';
// tests for InlineObject5
void main() {
final instance = InlineObject5();
group(InlineObject5, () {
// Additional data to pass to server
// String additionalMetadata (default value: null)
test('to test the property `additionalMetadata`', () async {
// TODO
});
// file to upload
// Uint8List requiredFile (default value: null)
test('to test the property `requiredFile`', () async {
// TODO
});
});
}

View File

@ -1,24 +0,0 @@
import 'package:openapi/model/inline_object.dart';
import 'package:test/test.dart';
// tests for InlineObject
void main() {
final instance = InlineObject();
group(InlineObject, () {
// Updated name of the pet
// String name (default value: null)
test('to test the property `name`', () async {
// TODO
});
// Updated status of the pet
// String status (default value: null)
test('to test the property `status`', () async {
// TODO
});
});
}

View File

@ -3,8 +3,6 @@
README.md README.md
doc/ApiResponse.md doc/ApiResponse.md
doc/Category.md doc/Category.md
doc/InlineObject.md
doc/InlineObject1.md
doc/Order.md doc/Order.md
doc/Pet.md doc/Pet.md
doc/PetApi.md doc/PetApi.md
@ -27,8 +25,6 @@ lib/auth/http_bearer_auth.dart
lib/auth/oauth.dart lib/auth/oauth.dart
lib/model/api_response.dart lib/model/api_response.dart
lib/model/category.dart lib/model/category.dart
lib/model/inline_object.dart
lib/model/inline_object1.dart
lib/model/order.dart lib/model/order.dart
lib/model/pet.dart lib/model/pet.dart
lib/model/tag.dart lib/model/tag.dart

View File

@ -86,8 +86,6 @@ Class | Method | HTTP request | Description
- [ApiResponse](doc//ApiResponse.md) - [ApiResponse](doc//ApiResponse.md)
- [Category](doc//Category.md) - [Category](doc//Category.md)
- [InlineObject](doc//InlineObject.md)
- [InlineObject1](doc//InlineObject1.md)
- [Order](doc//Order.md) - [Order](doc//Order.md)
- [Pet](doc//Pet.md) - [Pet](doc//Pet.md)
- [Tag](doc//Tag.md) - [Tag](doc//Tag.md)

View File

@ -32,8 +32,6 @@ part 'api/user_api.dart';
part 'model/api_response.dart'; part 'model/api_response.dart';
part 'model/category.dart'; part 'model/category.dart';
part 'model/inline_object.dart';
part 'model/inline_object1.dart';
part 'model/order.dart'; part 'model/order.dart';
part 'model/pet.dart'; part 'model/pet.dart';
part 'model/tag.dart'; part 'model/tag.dart';

View File

@ -165,10 +165,6 @@ class ApiClient {
return ApiResponse.fromJson(value); return ApiResponse.fromJson(value);
case 'Category': case 'Category':
return Category.fromJson(value); return Category.fromJson(value);
case 'InlineObject':
return InlineObject.fromJson(value);
case 'InlineObject1':
return InlineObject1.fromJson(value);
case 'Order': case 'Order':
return Order.fromJson(value); return Order.fromJson(value);
case 'Pet': case 'Pet':

View File

@ -1,24 +0,0 @@
import 'package:openapi/api.dart';
import 'package:test/test.dart';
// tests for InlineObject1
void main() {
final instance = InlineObject1();
group('test InlineObject1', () {
// Additional data to pass to server
// String additionalMetadata
test('to test the property `additionalMetadata`', () async {
// TODO
});
// file to upload
// MultipartFile file
test('to test the property `file`', () async {
// TODO
});
});
}

Some files were not shown because too many files have changed in this diff Show More