MCPcopy Create free account
hub / github.com/apache/fory / _read_missing_field_value

Method _read_missing_field_value

python/pyfory/struct.py:754–777  ·  view source on GitHub ↗
(
        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
780class DataClassStubSerializer(DataClassSerializer):

Callers 1

readMethod · 0.95

Calls 1

_read_field_valueMethod · 0.95

Tested by

no test coverage detected