Method
_read_missing_field_value
(
self,
read_context,
serializer,
is_nullable,
is_dynamic,
is_basic,
is_tracking_ref,
is_compatible_scalar_field,
)
Source from the content-addressed store, hash-verified
| 752 | return obj |
| 753 | |
| 754 | def _read_missing_field_value( |
| 755 | self, |
| 756 | read_context, |
| 757 | serializer, |
| 758 | is_nullable, |
| 759 | is_dynamic, |
| 760 | is_basic, |
| 761 | is_tracking_ref, |
| 762 | is_compatible_scalar_field, |
| 763 | ): |
| 764 | previous = self.type_resolver._allow_unregistered_typedef |
| 765 | self.type_resolver._allow_unregistered_typedef = True |
| 766 | try: |
| 767 | return self._read_field_value( |
| 768 | read_context, |
| 769 | serializer, |
| 770 | is_nullable, |
| 771 | is_dynamic, |
| 772 | is_basic, |
| 773 | is_tracking_ref, |
| 774 | is_compatible_scalar_field, |
| 775 | ) |
| 776 | finally: |
| 777 | self.type_resolver._allow_unregistered_typedef = previous |
| 778 | |
| 779 | |
| 780 | class DataClassStubSerializer(DataClassSerializer): |
Tested by
no test coverage detected