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

Method preserve_ref_id

python/pyfory/resolver.py:183–188  ·  view source on GitHub ↗
(self, ref_id=None)

Source from the content-addressed store, hash-verified

181 return head_flag
182
183 def preserve_ref_id(self, ref_id=None) -> int:
184 if ref_id is None:
185 ref_id = len(self.read_objects)
186 self.read_objects.append(None)
187 self.read_ref_ids.append(ref_id)
188 return ref_id
189
190 def try_preserve_ref_id(self, buffer) -> int:
191 head_flag = buffer.read_int8()

Callers 1

try_preserve_ref_idMethod · 0.95

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected