forked from loafle/openapi-generator-original
[Ruby] Replace DateTime with Time (#7656)
* replace DateTime with Time * add require time * update doc
This commit is contained in:
parent
b059b786a5
commit
ec74b06d2c
@ -30,13 +30,13 @@ These options may be applied as additional-properties (cli) or configOptions (pl
|
||||
<li>Array</li>
|
||||
<li>Boolean</li>
|
||||
<li>Date</li>
|
||||
<li>DateTime</li>
|
||||
<li>File</li>
|
||||
<li>Float</li>
|
||||
<li>Hash</li>
|
||||
<li>Integer</li>
|
||||
<li>Object</li>
|
||||
<li>String</li>
|
||||
<li>Time</li>
|
||||
</ul>
|
||||
|
||||
## RESERVED WORDS
|
||||
|
@ -29,13 +29,13 @@ These options may be applied as additional-properties (cli) or configOptions (pl
|
||||
<li>Array</li>
|
||||
<li>Boolean</li>
|
||||
<li>Date</li>
|
||||
<li>DateTime</li>
|
||||
<li>File</li>
|
||||
<li>Float</li>
|
||||
<li>Hash</li>
|
||||
<li>Integer</li>
|
||||
<li>Object</li>
|
||||
<li>String</li>
|
||||
<li>Time</li>
|
||||
</ul>
|
||||
|
||||
## RESERVED WORDS
|
||||
|
@ -48,13 +48,13 @@ These options may be applied as additional-properties (cli) or configOptions (pl
|
||||
<li>Array</li>
|
||||
<li>Boolean</li>
|
||||
<li>Date</li>
|
||||
<li>DateTime</li>
|
||||
<li>File</li>
|
||||
<li>Float</li>
|
||||
<li>Hash</li>
|
||||
<li>Integer</li>
|
||||
<li>Object</li>
|
||||
<li>String</li>
|
||||
<li>Time</li>
|
||||
<li>array</li>
|
||||
<li>int</li>
|
||||
<li>map</li>
|
||||
|
@ -60,7 +60,7 @@ abstract public class AbstractRubyCodegen extends DefaultCodegen implements Code
|
||||
languageSpecificPrimitives.add("Integer");
|
||||
languageSpecificPrimitives.add("Float");
|
||||
languageSpecificPrimitives.add("Date");
|
||||
languageSpecificPrimitives.add("DateTime");
|
||||
languageSpecificPrimitives.add("Time");
|
||||
languageSpecificPrimitives.add("Array");
|
||||
languageSpecificPrimitives.add("Hash");
|
||||
languageSpecificPrimitives.add("File");
|
||||
@ -78,7 +78,7 @@ abstract public class AbstractRubyCodegen extends DefaultCodegen implements Code
|
||||
typeMapping.put("double", "Float");
|
||||
typeMapping.put("number", "Float");
|
||||
typeMapping.put("date", "Date");
|
||||
typeMapping.put("DateTime", "DateTime");
|
||||
typeMapping.put("DateTime", "Time");
|
||||
typeMapping.put("array", "Array");
|
||||
typeMapping.put("set", "Array");
|
||||
typeMapping.put("List", "Array");
|
||||
@ -150,18 +150,15 @@ abstract public class AbstractRubyCodegen extends DefaultCodegen implements Code
|
||||
}
|
||||
} else if (ModelUtils.isStringSchema(p)) {
|
||||
if (p.getDefault() != null) {
|
||||
String _default;
|
||||
if (p.getDefault() instanceof Date) {
|
||||
Date date = (Date) p.getDefault();
|
||||
LocalDate localDate = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
|
||||
return "Date.parse(\"" + String.format(Locale.ROOT, localDate.toString(), "") + "\")";
|
||||
} else if (p.getDefault() instanceof java.time.OffsetDateTime) {
|
||||
return "DateTime.parse(\"" + String.format(Locale.ROOT, ((java.time.OffsetDateTime) p.getDefault()).atZoneSameInstant(ZoneId.systemDefault()).toString(), "") + "\")";
|
||||
return "Time.parse(\"" + String.format(Locale.ROOT, ((java.time.OffsetDateTime) p.getDefault()).atZoneSameInstant(ZoneId.systemDefault()).toString(), "") + "\")";
|
||||
} else {
|
||||
_default = (String) p.getDefault();
|
||||
return "'" + escapeText((String) p.getDefault()) + "'";
|
||||
}
|
||||
|
||||
return "'" + escapeText(_default) + "'";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -570,11 +570,11 @@ public class RubyClientCodegen extends AbstractRubyCodegen {
|
||||
example = "2013-10-20";
|
||||
}
|
||||
example = "Date.parse('" + escapeText(example) + "')";
|
||||
} else if ("DateTime".equalsIgnoreCase(type)) {
|
||||
} else if ("Time".equalsIgnoreCase(type)) {
|
||||
if (example == null) {
|
||||
example = "2013-10-20T19:20:30+01:00";
|
||||
}
|
||||
example = "DateTime.parse('" + escapeText(example) + "')";
|
||||
example = "Time.parse('" + escapeText(example) + "')";
|
||||
} else if (!languageSpecificPrimitives.contains(type)) {
|
||||
// type is a model class, e.g. User
|
||||
example = moduleName + "::" + type + ".new";
|
||||
|
@ -6,6 +6,7 @@ require 'date'
|
||||
require 'json'
|
||||
require 'logger'
|
||||
require 'tempfile'
|
||||
require 'time'
|
||||
{{^isFaraday}}
|
||||
require 'typhoeus'
|
||||
{{/isFaraday}}
|
||||
@ -80,7 +81,7 @@ module {{moduleName}}
|
||||
begin
|
||||
data = JSON.parse("[#{body}]", :symbolize_names => true)[0]
|
||||
rescue JSON::ParserError => e
|
||||
if %w(String Date DateTime).include?(return_type)
|
||||
if %w(String Date Time).include?(return_type)
|
||||
data = body
|
||||
else
|
||||
raise e
|
||||
@ -105,9 +106,9 @@ module {{moduleName}}
|
||||
data.to_f
|
||||
when 'Boolean'
|
||||
data == true
|
||||
when 'DateTime'
|
||||
when 'Time'
|
||||
# parse date time (expecting ISO 8601 format)
|
||||
DateTime.parse data
|
||||
Time.parse data
|
||||
when 'Date'
|
||||
# parse date time (expecting ISO 8601 format)
|
||||
Date.parse data
|
||||
|
@ -36,8 +36,8 @@
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
|
@ -3,6 +3,7 @@
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module {{moduleName}}
|
||||
{{#models}}
|
||||
|
@ -478,7 +478,7 @@ opts = {
|
||||
string: 'string_example', # String | None
|
||||
binary: File.new('/path/to/file'), # File | None
|
||||
date: Date.parse('2013-10-20'), # Date | None
|
||||
date_time: DateTime.parse('2013-10-20T19:20:30+01:00'), # DateTime | None
|
||||
date_time: Time.parse('2013-10-20T19:20:30+01:00'), # Time | None
|
||||
password: 'password_example', # String | None
|
||||
callback: 'callback_example' # String | None
|
||||
}
|
||||
@ -507,7 +507,7 @@ Name | Type | Description | Notes
|
||||
**string** | **String**| None | [optional]
|
||||
**binary** | **File**| None | [optional]
|
||||
**date** | **Date**| None | [optional]
|
||||
**date_time** | **DateTime**| None | [optional]
|
||||
**date_time** | **Time**| None | [optional]
|
||||
**password** | **String**| None | [optional]
|
||||
**callback** | **String**| None | [optional]
|
||||
|
||||
|
@ -14,7 +14,7 @@ Name | Type | Description | Notes
|
||||
**byte** | **String** | |
|
||||
**binary** | **File** | | [optional]
|
||||
**date** | **Date** | |
|
||||
**date_time** | **DateTime** | | [optional]
|
||||
**date_time** | **Time** | | [optional]
|
||||
**uuid** | **String** | | [optional]
|
||||
**password** | **String** | |
|
||||
**pattern_with_digits** | **String** | A string that is a 10 digit number. Can have leading zeros. | [optional]
|
||||
|
@ -15,7 +15,7 @@ Name | Type | Description | Notes
|
||||
**byte** | **String** | None |
|
||||
**binary** | **File** | None | [optional]
|
||||
**date** | **Date** | None | [optional]
|
||||
**date_time** | **DateTime** | None | [optional]
|
||||
**date_time** | **Time** | None | [optional]
|
||||
**password** | **String** | None | [optional]
|
||||
**callback** | **String** | None | [optional]
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**uuid** | **String** | | [optional]
|
||||
**date_time** | **DateTime** | | [optional]
|
||||
**date_time** | **Time** | | [optional]
|
||||
**map** | [**Hash<String, Animal>**](Animal.md) | | [optional]
|
||||
|
||||
## Code Sample
|
||||
|
@ -9,7 +9,7 @@ Name | Type | Description | Notes
|
||||
**boolean_prop** | **Boolean** | | [optional]
|
||||
**string_prop** | **String** | | [optional]
|
||||
**date_prop** | **Date** | | [optional]
|
||||
**datetime_prop** | **DateTime** | | [optional]
|
||||
**datetime_prop** | **Time** | | [optional]
|
||||
**array_nullable_prop** | **Array<Object>** | | [optional]
|
||||
**array_and_items_nullable_prop** | **Array<Object>** | | [optional]
|
||||
**array_items_nullable** | **Array<Object>** | | [optional]
|
||||
|
@ -7,7 +7,7 @@ Name | Type | Description | Notes
|
||||
**id** | **Integer** | | [optional]
|
||||
**pet_id** | **Integer** | | [optional]
|
||||
**quantity** | **Integer** | | [optional]
|
||||
**ship_date** | **DateTime** | | [optional]
|
||||
**ship_date** | **Time** | | [optional]
|
||||
**status** | **String** | Order Status | [optional]
|
||||
**complete** | **Boolean** | | [optional] [default to false]
|
||||
|
||||
|
@ -583,7 +583,7 @@ module Petstore
|
||||
# @option opts [String] :string None
|
||||
# @option opts [File] :binary None
|
||||
# @option opts [Date] :date None
|
||||
# @option opts [DateTime] :date_time None
|
||||
# @option opts [Time] :date_time None
|
||||
# @option opts [String] :password None
|
||||
# @option opts [String] :callback None
|
||||
# @return [nil]
|
||||
@ -606,7 +606,7 @@ module Petstore
|
||||
# @option opts [String] :string None
|
||||
# @option opts [File] :binary None
|
||||
# @option opts [Date] :date None
|
||||
# @option opts [DateTime] :date_time None
|
||||
# @option opts [Time] :date_time None
|
||||
# @option opts [String] :password None
|
||||
# @option opts [String] :callback None
|
||||
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
||||
|
@ -14,6 +14,7 @@ require 'date'
|
||||
require 'json'
|
||||
require 'logger'
|
||||
require 'tempfile'
|
||||
require 'time'
|
||||
require 'faraday'
|
||||
|
||||
module Petstore
|
||||
@ -207,7 +208,7 @@ module Petstore
|
||||
begin
|
||||
data = JSON.parse("[#{body}]", :symbolize_names => true)[0]
|
||||
rescue JSON::ParserError => e
|
||||
if %w(String Date DateTime).include?(return_type)
|
||||
if %w(String Date Time).include?(return_type)
|
||||
data = body
|
||||
else
|
||||
raise e
|
||||
@ -232,9 +233,9 @@ module Petstore
|
||||
data.to_f
|
||||
when 'Boolean'
|
||||
data == true
|
||||
when 'DateTime'
|
||||
when 'Time'
|
||||
# parse date time (expecting ISO 8601 format)
|
||||
DateTime.parse data
|
||||
Time.parse data
|
||||
when 'Date'
|
||||
# parse date time (expecting ISO 8601 format)
|
||||
Date.parse data
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class AdditionalPropertiesClass
|
||||
@ -137,8 +138,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -217,5 +218,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Animal
|
||||
@ -145,8 +146,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -225,5 +226,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ApiResponse
|
||||
@ -142,8 +143,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -222,5 +223,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ArrayOfArrayOfNumberOnly
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ArrayOfNumberOnly
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ArrayTest
|
||||
@ -148,8 +149,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -228,5 +229,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Capitalization
|
||||
@ -170,8 +171,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -250,5 +251,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Cat < Animal
|
||||
@ -136,8 +137,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -216,5 +217,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class CatAllOf
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Category
|
||||
@ -140,8 +141,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -220,5 +221,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Model for testing model with \"_class\" property
|
||||
@ -125,8 +126,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -205,5 +206,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Client
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Dog < Animal
|
||||
@ -136,8 +137,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -216,5 +217,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class DogAllOf
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class EnumArrays
|
||||
@ -169,8 +170,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -249,5 +250,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class EnumClass
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class EnumTest
|
||||
@ -267,8 +268,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -347,5 +348,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Must be named `File` for test.
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class FileSchemaTestClass
|
||||
@ -135,8 +136,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -215,5 +216,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Foo
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class FormatTest
|
||||
@ -80,7 +81,7 @@ module Petstore
|
||||
:'byte' => :'String',
|
||||
:'binary' => :'File',
|
||||
:'date' => :'Date',
|
||||
:'date_time' => :'DateTime',
|
||||
:'date_time' => :'Time',
|
||||
:'uuid' => :'String',
|
||||
:'password' => :'String',
|
||||
:'pattern_with_digits' => :'String',
|
||||
@ -475,8 +476,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -555,5 +556,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class HasOnlyReadOnly
|
||||
@ -133,8 +134,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -213,5 +214,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model.
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject
|
||||
@ -135,8 +136,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -215,5 +216,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject1
|
||||
@ -135,8 +136,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -215,5 +216,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject2
|
||||
@ -173,8 +174,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -253,5 +254,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject3
|
||||
@ -90,7 +91,7 @@ module Petstore
|
||||
:'byte' => :'String',
|
||||
:'binary' => :'File',
|
||||
:'date' => :'Date',
|
||||
:'date_time' => :'DateTime',
|
||||
:'date_time' => :'Time',
|
||||
:'password' => :'String',
|
||||
:'callback' => :'String'
|
||||
}
|
||||
@ -456,8 +457,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -536,5 +537,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject4
|
||||
@ -145,8 +146,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -225,5 +226,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject5
|
||||
@ -140,8 +141,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -220,5 +221,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineResponseDefault
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class List
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class MapTest
|
||||
@ -181,8 +182,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -261,5 +262,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class MixedPropertiesAndAdditionalPropertiesClass
|
||||
@ -33,7 +34,7 @@ module Petstore
|
||||
def self.openapi_types
|
||||
{
|
||||
:'uuid' => :'String',
|
||||
:'date_time' => :'DateTime',
|
||||
:'date_time' => :'Time',
|
||||
:'map' => :'Hash<String, Animal>'
|
||||
}
|
||||
end
|
||||
@ -144,8 +145,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -224,5 +225,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Model for testing model name starting with number
|
||||
@ -134,8 +135,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -214,5 +215,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Model for testing reserved words
|
||||
@ -125,8 +126,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -205,5 +206,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Model for testing model name same as property name
|
||||
@ -157,8 +158,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -237,5 +238,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class NullableClass
|
||||
@ -64,7 +65,7 @@ module Petstore
|
||||
:'boolean_prop' => :'Boolean',
|
||||
:'string_prop' => :'String',
|
||||
:'date_prop' => :'Date',
|
||||
:'datetime_prop' => :'DateTime',
|
||||
:'datetime_prop' => :'Time',
|
||||
:'array_nullable_prop' => :'Array<Object>',
|
||||
:'array_and_items_nullable_prop' => :'Array<Object>',
|
||||
:'array_items_nullable' => :'Array<Object>',
|
||||
@ -245,8 +246,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -325,5 +326,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class NumberOnly
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Order
|
||||
@ -67,7 +68,7 @@ module Petstore
|
||||
:'id' => :'Integer',
|
||||
:'pet_id' => :'Integer',
|
||||
:'quantity' => :'Integer',
|
||||
:'ship_date' => :'DateTime',
|
||||
:'ship_date' => :'Time',
|
||||
:'status' => :'String',
|
||||
:'complete' => :'Boolean'
|
||||
}
|
||||
@ -206,8 +207,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -286,5 +287,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class OuterComposite
|
||||
@ -142,8 +143,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -222,5 +223,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class OuterEnum
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class OuterEnumDefaultValue
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class OuterEnumInteger
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class OuterEnumIntegerDefaultValue
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Pet
|
||||
@ -218,8 +219,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -298,5 +299,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ReadOnlyFirst
|
||||
@ -133,8 +134,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -213,5 +214,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class SpecialModelName
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Tag
|
||||
@ -133,8 +134,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -213,5 +214,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class User
|
||||
@ -188,8 +189,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -268,5 +269,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -478,7 +478,7 @@ opts = {
|
||||
string: 'string_example', # String | None
|
||||
binary: File.new('/path/to/file'), # File | None
|
||||
date: Date.parse('2013-10-20'), # Date | None
|
||||
date_time: DateTime.parse('2013-10-20T19:20:30+01:00'), # DateTime | None
|
||||
date_time: Time.parse('2013-10-20T19:20:30+01:00'), # Time | None
|
||||
password: 'password_example', # String | None
|
||||
callback: 'callback_example' # String | None
|
||||
}
|
||||
@ -507,7 +507,7 @@ Name | Type | Description | Notes
|
||||
**string** | **String**| None | [optional]
|
||||
**binary** | **File**| None | [optional]
|
||||
**date** | **Date**| None | [optional]
|
||||
**date_time** | **DateTime**| None | [optional]
|
||||
**date_time** | **Time**| None | [optional]
|
||||
**password** | **String**| None | [optional]
|
||||
**callback** | **String**| None | [optional]
|
||||
|
||||
|
@ -14,7 +14,7 @@ Name | Type | Description | Notes
|
||||
**byte** | **String** | |
|
||||
**binary** | **File** | | [optional]
|
||||
**date** | **Date** | |
|
||||
**date_time** | **DateTime** | | [optional]
|
||||
**date_time** | **Time** | | [optional]
|
||||
**uuid** | **String** | | [optional]
|
||||
**password** | **String** | |
|
||||
**pattern_with_digits** | **String** | A string that is a 10 digit number. Can have leading zeros. | [optional]
|
||||
|
@ -15,7 +15,7 @@ Name | Type | Description | Notes
|
||||
**byte** | **String** | None |
|
||||
**binary** | **File** | None | [optional]
|
||||
**date** | **Date** | None | [optional]
|
||||
**date_time** | **DateTime** | None | [optional]
|
||||
**date_time** | **Time** | None | [optional]
|
||||
**password** | **String** | None | [optional]
|
||||
**callback** | **String** | None | [optional]
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**uuid** | **String** | | [optional]
|
||||
**date_time** | **DateTime** | | [optional]
|
||||
**date_time** | **Time** | | [optional]
|
||||
**map** | [**Hash<String, Animal>**](Animal.md) | | [optional]
|
||||
|
||||
## Code Sample
|
||||
|
@ -9,7 +9,7 @@ Name | Type | Description | Notes
|
||||
**boolean_prop** | **Boolean** | | [optional]
|
||||
**string_prop** | **String** | | [optional]
|
||||
**date_prop** | **Date** | | [optional]
|
||||
**datetime_prop** | **DateTime** | | [optional]
|
||||
**datetime_prop** | **Time** | | [optional]
|
||||
**array_nullable_prop** | **Array<Object>** | | [optional]
|
||||
**array_and_items_nullable_prop** | **Array<Object>** | | [optional]
|
||||
**array_items_nullable** | **Array<Object>** | | [optional]
|
||||
|
@ -7,7 +7,7 @@ Name | Type | Description | Notes
|
||||
**id** | **Integer** | | [optional]
|
||||
**pet_id** | **Integer** | | [optional]
|
||||
**quantity** | **Integer** | | [optional]
|
||||
**ship_date** | **DateTime** | | [optional]
|
||||
**ship_date** | **Time** | | [optional]
|
||||
**status** | **String** | Order Status | [optional]
|
||||
**complete** | **Boolean** | | [optional] [default to false]
|
||||
|
||||
|
@ -583,7 +583,7 @@ module Petstore
|
||||
# @option opts [String] :string None
|
||||
# @option opts [File] :binary None
|
||||
# @option opts [Date] :date None
|
||||
# @option opts [DateTime] :date_time None
|
||||
# @option opts [Time] :date_time None
|
||||
# @option opts [String] :password None
|
||||
# @option opts [String] :callback None
|
||||
# @return [nil]
|
||||
@ -606,7 +606,7 @@ module Petstore
|
||||
# @option opts [String] :string None
|
||||
# @option opts [File] :binary None
|
||||
# @option opts [Date] :date None
|
||||
# @option opts [DateTime] :date_time None
|
||||
# @option opts [Time] :date_time None
|
||||
# @option opts [String] :password None
|
||||
# @option opts [String] :callback None
|
||||
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
||||
|
@ -14,6 +14,7 @@ require 'date'
|
||||
require 'json'
|
||||
require 'logger'
|
||||
require 'tempfile'
|
||||
require 'time'
|
||||
require 'typhoeus'
|
||||
|
||||
module Petstore
|
||||
@ -191,7 +192,7 @@ module Petstore
|
||||
begin
|
||||
data = JSON.parse("[#{body}]", :symbolize_names => true)[0]
|
||||
rescue JSON::ParserError => e
|
||||
if %w(String Date DateTime).include?(return_type)
|
||||
if %w(String Date Time).include?(return_type)
|
||||
data = body
|
||||
else
|
||||
raise e
|
||||
@ -216,9 +217,9 @@ module Petstore
|
||||
data.to_f
|
||||
when 'Boolean'
|
||||
data == true
|
||||
when 'DateTime'
|
||||
when 'Time'
|
||||
# parse date time (expecting ISO 8601 format)
|
||||
DateTime.parse data
|
||||
Time.parse data
|
||||
when 'Date'
|
||||
# parse date time (expecting ISO 8601 format)
|
||||
Date.parse data
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class AdditionalPropertiesClass
|
||||
@ -137,8 +138,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -217,5 +218,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Animal
|
||||
@ -145,8 +146,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -225,5 +226,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ApiResponse
|
||||
@ -142,8 +143,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -222,5 +223,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ArrayOfArrayOfNumberOnly
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ArrayOfNumberOnly
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class ArrayTest
|
||||
@ -148,8 +149,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -228,5 +229,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Capitalization
|
||||
@ -170,8 +171,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -250,5 +251,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Cat < Animal
|
||||
@ -136,8 +137,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -216,5 +217,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class CatAllOf
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Category
|
||||
@ -140,8 +141,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -220,5 +221,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Model for testing model with \"_class\" property
|
||||
@ -125,8 +126,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -205,5 +206,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Client
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Dog < Animal
|
||||
@ -136,8 +137,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -216,5 +217,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class DogAllOf
|
||||
@ -124,8 +125,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -204,5 +205,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class EnumArrays
|
||||
@ -169,8 +170,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -249,5 +250,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class EnumClass
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class EnumTest
|
||||
@ -267,8 +268,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -347,5 +348,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Must be named `File` for test.
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class FileSchemaTestClass
|
||||
@ -135,8 +136,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -215,5 +216,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class Foo
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class FormatTest
|
||||
@ -80,7 +81,7 @@ module Petstore
|
||||
:'byte' => :'String',
|
||||
:'binary' => :'File',
|
||||
:'date' => :'Date',
|
||||
:'date_time' => :'DateTime',
|
||||
:'date_time' => :'Time',
|
||||
:'uuid' => :'String',
|
||||
:'password' => :'String',
|
||||
:'pattern_with_digits' => :'String',
|
||||
@ -475,8 +476,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -555,5 +556,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class HasOnlyReadOnly
|
||||
@ -133,8 +134,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -213,5 +214,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
# Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model.
|
||||
@ -126,8 +127,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -206,5 +207,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject
|
||||
@ -135,8 +136,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -215,5 +216,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject1
|
||||
@ -135,8 +136,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -215,5 +216,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject2
|
||||
@ -173,8 +174,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -253,5 +254,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
@ -11,6 +11,7 @@ OpenAPI Generator version: 5.0.0-SNAPSHOT
|
||||
=end
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
|
||||
module Petstore
|
||||
class InlineObject3
|
||||
@ -90,7 +91,7 @@ module Petstore
|
||||
:'byte' => :'String',
|
||||
:'binary' => :'File',
|
||||
:'date' => :'Date',
|
||||
:'date_time' => :'DateTime',
|
||||
:'date_time' => :'Time',
|
||||
:'password' => :'String',
|
||||
:'callback' => :'String'
|
||||
}
|
||||
@ -456,8 +457,8 @@ module Petstore
|
||||
# @return [Object] Deserialized data
|
||||
def _deserialize(type, value)
|
||||
case type.to_sym
|
||||
when :DateTime
|
||||
DateTime.parse(value)
|
||||
when :Time
|
||||
Time.parse(value)
|
||||
when :Date
|
||||
Date.parse(value)
|
||||
when :String
|
||||
@ -536,5 +537,6 @@ module Petstore
|
||||
value
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user