@@ -22,22 +22,22 @@ class AModel:
22
22
""" A Model for testing all the ways custom objects can be used """
23
23
24
24
an_enum_value : AnEnum
25
- a_camel_date_time : Union [datetime .datetime , datetime .date ]
25
+ a_camel_date_time : Union [datetime .date , datetime .datetime ]
26
26
a_date : datetime .date
27
27
required_not_nullable : str
28
28
one_of_models : Union [FreeFormModel , ModelWithUnionProperty ]
29
29
model : AModelModel
30
30
a_nullable_date : Optional [datetime .date ]
31
31
required_nullable : Optional [str ]
32
- nullable_one_of_models : Union [None , FreeFormModel , ModelWithUnionProperty ]
32
+ nullable_one_of_models : Union [FreeFormModel , ModelWithUnionProperty , None ]
33
33
nullable_model : Optional [AModelNullableModel ]
34
34
nested_list_of_enums : Union [Unset , List [List [DifferentEnum ]]] = UNSET
35
35
a_not_required_date : Union [Unset , datetime .date ] = UNSET
36
36
attr_1_leading_digit : Union [Unset , str ] = UNSET
37
37
not_required_nullable : Union [Unset , None , str ] = UNSET
38
38
not_required_not_nullable : Union [Unset , str ] = UNSET
39
- not_required_one_of_models : Union [Unset , FreeFormModel , ModelWithUnionProperty ] = UNSET
40
- not_required_nullable_one_of_models : Union [Unset , None , FreeFormModel , ModelWithUnionProperty , str ] = UNSET
39
+ not_required_one_of_models : Union [FreeFormModel , ModelWithUnionProperty , Unset ] = UNSET
40
+ not_required_nullable_one_of_models : Union [FreeFormModel , ModelWithUnionProperty , None , Unset , str ] = UNSET
41
41
not_required_model : Union [Unset , AModelNotRequiredModel ] = UNSET
42
42
not_required_nullable_model : Union [Unset , None , AModelNotRequiredNullableModel ] = UNSET
43
43
@@ -60,7 +60,7 @@ def to_dict(self) -> Dict[str, Any]:
60
60
61
61
model = self .model .to_dict ()
62
62
63
- nested_list_of_enums : Union [Unset , List [Any ]] = UNSET
63
+ nested_list_of_enums : Union [Unset , List [List [ str ] ]] = UNSET
64
64
if not isinstance (self .nested_list_of_enums , Unset ):
65
65
nested_list_of_enums = []
66
66
for nested_list_of_enums_item_data in self .nested_list_of_enums :
@@ -81,7 +81,7 @@ def to_dict(self) -> Dict[str, Any]:
81
81
required_nullable = self .required_nullable
82
82
not_required_nullable = self .not_required_nullable
83
83
not_required_not_nullable = self .not_required_not_nullable
84
- nullable_one_of_models : Union [None , Dict [str , Any ]]
84
+ nullable_one_of_models : Union [Dict [str , Any ], None ]
85
85
if self .nullable_one_of_models is None :
86
86
nullable_one_of_models = None
87
87
elif isinstance (self .nullable_one_of_models , FreeFormModel ):
@@ -90,7 +90,7 @@ def to_dict(self) -> Dict[str, Any]:
90
90
else :
91
91
nullable_one_of_models = self .nullable_one_of_models .to_dict ()
92
92
93
- not_required_one_of_models : Union [Unset , Dict [str , Any ]]
93
+ not_required_one_of_models : Union [Dict [str , Any ], Unset ]
94
94
if isinstance (self .not_required_one_of_models , Unset ):
95
95
not_required_one_of_models = UNSET
96
96
elif isinstance (self .not_required_one_of_models , FreeFormModel ):
@@ -103,7 +103,7 @@ def to_dict(self) -> Dict[str, Any]:
103
103
if not isinstance (self .not_required_one_of_models , Unset ):
104
104
not_required_one_of_models = self .not_required_one_of_models .to_dict ()
105
105
106
- not_required_nullable_one_of_models : Union [Unset , None , Dict [str , Any ], str ]
106
+ not_required_nullable_one_of_models : Union [Dict [str , Any ], None , Unset , str ]
107
107
if isinstance (self .not_required_nullable_one_of_models , Unset ):
108
108
not_required_nullable_one_of_models = UNSET
109
109
elif self .not_required_nullable_one_of_models is None :
@@ -174,8 +174,8 @@ def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T:
174
174
d = src_dict .copy ()
175
175
an_enum_value = AnEnum (d .pop ("an_enum_value" ))
176
176
177
- def _parse_a_camel_date_time (data : object ) -> Union [datetime .datetime , datetime .date ]:
178
- a_camel_date_time : Union [datetime .datetime , datetime .date ]
177
+ def _parse_a_camel_date_time (data : object ) -> Union [datetime .date , datetime .datetime ]:
178
+ a_camel_date_time : Union [datetime .date , datetime .datetime ]
179
179
try :
180
180
if not isinstance (data , str ):
181
181
raise TypeError ()
@@ -246,8 +246,8 @@ def _parse_one_of_models(data: object) -> Union[FreeFormModel, ModelWithUnionPro
246
246
247
247
not_required_not_nullable = d .pop ("not_required_not_nullable" , UNSET )
248
248
249
- def _parse_nullable_one_of_models (data : object ) -> Union [None , FreeFormModel , ModelWithUnionProperty ]:
250
- nullable_one_of_models : Union [None , FreeFormModel , ModelWithUnionProperty ]
249
+ def _parse_nullable_one_of_models (data : object ) -> Union [FreeFormModel , ModelWithUnionProperty , None ]:
250
+ nullable_one_of_models : Union [FreeFormModel , ModelWithUnionProperty , None ]
251
251
if data is None :
252
252
return data
253
253
try :
@@ -266,8 +266,8 @@ def _parse_nullable_one_of_models(data: object) -> Union[None, FreeFormModel, Mo
266
266
267
267
nullable_one_of_models = _parse_nullable_one_of_models (d .pop ("nullable_one_of_models" ))
268
268
269
- def _parse_not_required_one_of_models (data : object ) -> Union [Unset , FreeFormModel , ModelWithUnionProperty ]:
270
- not_required_one_of_models : Union [Unset , FreeFormModel , ModelWithUnionProperty ]
269
+ def _parse_not_required_one_of_models (data : object ) -> Union [FreeFormModel , ModelWithUnionProperty , Unset ]:
270
+ not_required_one_of_models : Union [FreeFormModel , ModelWithUnionProperty , Unset ]
271
271
if isinstance (data , Unset ):
272
272
return data
273
273
try :
@@ -294,8 +294,8 @@ def _parse_not_required_one_of_models(data: object) -> Union[Unset, FreeFormMode
294
294
295
295
def _parse_not_required_nullable_one_of_models (
296
296
data : object ,
297
- ) -> Union [Unset , None , FreeFormModel , ModelWithUnionProperty , str ]:
298
- not_required_nullable_one_of_models : Union [Unset , None , FreeFormModel , ModelWithUnionProperty , str ]
297
+ ) -> Union [FreeFormModel , ModelWithUnionProperty , None , Unset , str ]:
298
+ not_required_nullable_one_of_models : Union [FreeFormModel , ModelWithUnionProperty , None , Unset , str ]
299
299
if data is None :
300
300
return data
301
301
if isinstance (data , Unset ):
@@ -324,7 +324,7 @@ def _parse_not_required_nullable_one_of_models(
324
324
return not_required_nullable_one_of_models
325
325
except : # noqa: E722
326
326
pass
327
- return cast (Union [Unset , None , FreeFormModel , ModelWithUnionProperty , str ], data )
327
+ return cast (Union [FreeFormModel , ModelWithUnionProperty , None , Unset , str ], data )
328
328
329
329
not_required_nullable_one_of_models = _parse_not_required_nullable_one_of_models (
330
330
d .pop ("not_required_nullable_one_of_models" , UNSET )
0 commit comments