@@ -159,25 +159,17 @@ def to_dict(self) -> Dict[str, Any]:
159
159
if isinstance (self .not_required_one_of_models , Unset ):
160
160
not_required_one_of_models = UNSET
161
161
elif isinstance (self .not_required_one_of_models , FreeFormModel ):
162
- not_required_one_of_models = UNSET
163
- if not isinstance (self .not_required_one_of_models , Unset ):
164
- not_required_one_of_models = self .not_required_one_of_models .to_dict ()
162
+ not_required_one_of_models = self .not_required_one_of_models .to_dict ()
165
163
else :
166
- not_required_one_of_models = UNSET
167
- if not isinstance (self .not_required_one_of_models , Unset ):
168
- not_required_one_of_models = self .not_required_one_of_models .to_dict ()
164
+ not_required_one_of_models = self .not_required_one_of_models .to_dict ()
169
165
170
166
not_required_nullable_one_of_models : Union [Dict [str , Any ], None , Unset , str ]
171
167
if isinstance (self .not_required_nullable_one_of_models , Unset ):
172
168
not_required_nullable_one_of_models = UNSET
173
169
elif isinstance (self .not_required_nullable_one_of_models , FreeFormModel ):
174
- not_required_nullable_one_of_models = UNSET
175
- if not isinstance (self .not_required_nullable_one_of_models , Unset ):
176
- not_required_nullable_one_of_models = self .not_required_nullable_one_of_models .to_dict ()
170
+ not_required_nullable_one_of_models = self .not_required_nullable_one_of_models .to_dict ()
177
171
elif isinstance (self .not_required_nullable_one_of_models , ModelWithUnionProperty ):
178
- not_required_nullable_one_of_models = UNSET
179
- if not isinstance (self .not_required_nullable_one_of_models , Unset ):
180
- not_required_nullable_one_of_models = self .not_required_nullable_one_of_models .to_dict ()
172
+ not_required_nullable_one_of_models = self .not_required_nullable_one_of_models .to_dict ()
181
173
else :
182
174
not_required_nullable_one_of_models = self .not_required_nullable_one_of_models
183
175
@@ -189,9 +181,7 @@ def to_dict(self) -> Dict[str, Any]:
189
181
if isinstance (self .not_required_nullable_model , Unset ):
190
182
not_required_nullable_model = UNSET
191
183
elif isinstance (self .not_required_nullable_model , ModelWithUnionProperty ):
192
- not_required_nullable_model = UNSET
193
- if not isinstance (self .not_required_nullable_model , Unset ):
194
- not_required_nullable_model = self .not_required_nullable_model .to_dict ()
184
+ not_required_nullable_model = self .not_required_nullable_model .to_dict ()
195
185
else :
196
186
not_required_nullable_model = self .not_required_nullable_model
197
187
@@ -401,24 +391,14 @@ def _parse_not_required_one_of_models(data: object) -> Union["FreeFormModel", "M
401
391
try :
402
392
if not isinstance (data , dict ):
403
393
raise TypeError ()
404
- _not_required_one_of_models_type_0 = data
405
- not_required_one_of_models_type_0 : Union [Unset , FreeFormModel ]
406
- if isinstance (_not_required_one_of_models_type_0 , Unset ):
407
- not_required_one_of_models_type_0 = UNSET
408
- else :
409
- not_required_one_of_models_type_0 = FreeFormModel .from_dict (_not_required_one_of_models_type_0 )
394
+ not_required_one_of_models_type_0 = FreeFormModel .from_dict (data )
410
395
411
396
return not_required_one_of_models_type_0
412
397
except : # noqa: E722
413
398
pass
414
399
if not isinstance (data , dict ):
415
400
raise TypeError ()
416
- _not_required_one_of_models_type_1 = data
417
- not_required_one_of_models_type_1 : Union [Unset , ModelWithUnionProperty ]
418
- if isinstance (_not_required_one_of_models_type_1 , Unset ):
419
- not_required_one_of_models_type_1 = UNSET
420
- else :
421
- not_required_one_of_models_type_1 = ModelWithUnionProperty .from_dict (_not_required_one_of_models_type_1 )
401
+ not_required_one_of_models_type_1 = ModelWithUnionProperty .from_dict (data )
422
402
423
403
return not_required_one_of_models_type_1
424
404
@@ -434,29 +414,15 @@ def _parse_not_required_nullable_one_of_models(
434
414
try :
435
415
if not isinstance (data , dict ):
436
416
raise TypeError ()
437
- _not_required_nullable_one_of_models_type_0 = data
438
- not_required_nullable_one_of_models_type_0 : Union [Unset , FreeFormModel ]
439
- if isinstance (_not_required_nullable_one_of_models_type_0 , Unset ):
440
- not_required_nullable_one_of_models_type_0 = UNSET
441
- else :
442
- not_required_nullable_one_of_models_type_0 = FreeFormModel .from_dict (
443
- _not_required_nullable_one_of_models_type_0
444
- )
417
+ not_required_nullable_one_of_models_type_0 = FreeFormModel .from_dict (data )
445
418
446
419
return not_required_nullable_one_of_models_type_0
447
420
except : # noqa: E722
448
421
pass
449
422
try :
450
423
if not isinstance (data , dict ):
451
424
raise TypeError ()
452
- _not_required_nullable_one_of_models_type_1 = data
453
- not_required_nullable_one_of_models_type_1 : Union [Unset , ModelWithUnionProperty ]
454
- if isinstance (_not_required_nullable_one_of_models_type_1 , Unset ):
455
- not_required_nullable_one_of_models_type_1 = UNSET
456
- else :
457
- not_required_nullable_one_of_models_type_1 = ModelWithUnionProperty .from_dict (
458
- _not_required_nullable_one_of_models_type_1
459
- )
425
+ not_required_nullable_one_of_models_type_1 = ModelWithUnionProperty .from_dict (data )
460
426
461
427
return not_required_nullable_one_of_models_type_1
462
428
except : # noqa: E722
@@ -482,14 +448,7 @@ def _parse_not_required_nullable_model(data: object) -> Union["ModelWithUnionPro
482
448
try :
483
449
if not isinstance (data , dict ):
484
450
raise TypeError ()
485
- _not_required_nullable_model_type_1 = data
486
- not_required_nullable_model_type_1 : Union [Unset , ModelWithUnionProperty ]
487
- if isinstance (_not_required_nullable_model_type_1 , Unset ):
488
- not_required_nullable_model_type_1 = UNSET
489
- else :
490
- not_required_nullable_model_type_1 = ModelWithUnionProperty .from_dict (
491
- _not_required_nullable_model_type_1
492
- )
451
+ not_required_nullable_model_type_1 = ModelWithUnionProperty .from_dict (data )
493
452
494
453
return not_required_nullable_model_type_1
495
454
except : # noqa: E722
0 commit comments