mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 20:50:55 +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
|
## LANGUAGE PRIMITIVES
|
||||||
|
|
||||||
<ul class="column-ul">
|
<ul class="column-ul">
|
||||||
<li>Date.t</li>
|
|
||||||
<li>DateTime.t</li>
|
|
||||||
<li>String.t</li>
|
<li>String.t</li>
|
||||||
<li>any()</li>
|
<li>any()</li>
|
||||||
<li>binary()</li>
|
<li>binary()</li>
|
||||||
|
@ -186,8 +186,6 @@ public class ElixirClientCodegen extends DefaultCodegen {
|
|||||||
"number()",
|
"number()",
|
||||||
"boolean()",
|
"boolean()",
|
||||||
"String.t",
|
"String.t",
|
||||||
"Date.t",
|
|
||||||
"DateTime.t",
|
|
||||||
"binary()",
|
"binary()",
|
||||||
"list()",
|
"list()",
|
||||||
"map()",
|
"map()",
|
||||||
|
@ -45,8 +45,12 @@ defmodule OpenapiPetstore.Model.FormatTest do
|
|||||||
:pattern_with_digits_and_delimiter => String.t | nil
|
:pattern_with_digits_and_delimiter => String.t | nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
alias OpenapiPetstore.Deserializer
|
||||||
|
|
||||||
def decode(value) do
|
def decode(value) do
|
||||||
value
|
value
|
||||||
|
|> Deserializer.deserialize(:date, :date, nil)
|
||||||
|
|> Deserializer.deserialize(:dateTime, :datetime, nil)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -23,6 +23,7 @@ defmodule OpenapiPetstore.Model.MixedPropertiesAndAdditionalPropertiesClass do
|
|||||||
|
|
||||||
def decode(value) do
|
def decode(value) do
|
||||||
value
|
value
|
||||||
|
|> Deserializer.deserialize(:dateTime, :datetime, nil)
|
||||||
|> Deserializer.deserialize(:map, :map, OpenapiPetstore.Model.Animal)
|
|> Deserializer.deserialize(:map, :map, OpenapiPetstore.Model.Animal)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -37,8 +37,12 @@ defmodule OpenapiPetstore.Model.NullableClass do
|
|||||||
:object_items_nullable => %{optional(String.t) => map()} | nil
|
:object_items_nullable => %{optional(String.t) => map()} | nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
alias OpenapiPetstore.Deserializer
|
||||||
|
|
||||||
def decode(value) do
|
def decode(value) do
|
||||||
value
|
value
|
||||||
|
|> Deserializer.deserialize(:date_prop, :date, nil)
|
||||||
|
|> Deserializer.deserialize(:datetime_prop, :datetime, nil)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -25,8 +25,11 @@ defmodule OpenapiPetstore.Model.Order do
|
|||||||
:complete => boolean() | nil
|
:complete => boolean() | nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
alias OpenapiPetstore.Deserializer
|
||||||
|
|
||||||
def decode(value) do
|
def decode(value) do
|
||||||
value
|
value
|
||||||
|
|> Deserializer.deserialize(:shipDate, :datetime, nil)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user