mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 12:40:53 +00:00
Merge b076e417de46cbad522176c9c15b9a78228a5d30 into d6c46342693205f0dae441b45742d9c85d41cf33
This commit is contained in:
commit
d8cdb07109
@ -45,8 +45,6 @@ These options may be applied as additional-properties (cli) or configOptions (pl
|
||||
## LANGUAGE PRIMITIVES
|
||||
|
||||
<ul class="column-ul">
|
||||
<li>Date.t</li>
|
||||
<li>DateTime.t</li>
|
||||
<li>String.t</li>
|
||||
<li>any()</li>
|
||||
<li>binary()</li>
|
||||
|
@ -186,8 +186,6 @@ public class ElixirClientCodegen extends DefaultCodegen {
|
||||
"number()",
|
||||
"boolean()",
|
||||
"String.t",
|
||||
"Date.t",
|
||||
"DateTime.t",
|
||||
"binary()",
|
||||
"list()",
|
||||
"map()",
|
||||
|
@ -45,8 +45,12 @@ defmodule OpenapiPetstore.Model.FormatTest do
|
||||
:pattern_with_digits_and_delimiter => String.t | nil
|
||||
}
|
||||
|
||||
alias OpenapiPetstore.Deserializer
|
||||
|
||||
def decode(value) do
|
||||
value
|
||||
|> Deserializer.deserialize(:date, :date, nil)
|
||||
|> Deserializer.deserialize(:dateTime, :datetime, nil)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -23,6 +23,7 @@ defmodule OpenapiPetstore.Model.MixedPropertiesAndAdditionalPropertiesClass do
|
||||
|
||||
def decode(value) do
|
||||
value
|
||||
|> Deserializer.deserialize(:dateTime, :datetime, nil)
|
||||
|> Deserializer.deserialize(:map, :map, OpenapiPetstore.Model.Animal)
|
||||
end
|
||||
end
|
||||
|
@ -37,8 +37,12 @@ defmodule OpenapiPetstore.Model.NullableClass do
|
||||
:object_items_nullable => %{optional(String.t) => map()} | nil
|
||||
}
|
||||
|
||||
alias OpenapiPetstore.Deserializer
|
||||
|
||||
def decode(value) do
|
||||
value
|
||||
|> Deserializer.deserialize(:date_prop, :date, nil)
|
||||
|> Deserializer.deserialize(:datetime_prop, :datetime, nil)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -25,8 +25,11 @@ defmodule OpenapiPetstore.Model.Order do
|
||||
:complete => boolean() | nil
|
||||
}
|
||||
|
||||
alias OpenapiPetstore.Deserializer
|
||||
|
||||
def decode(value) do
|
||||
value
|
||||
|> Deserializer.deserialize(:shipDate, :datetime, nil)
|
||||
end
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user