Part of bzrlib.plugins.weave_fmt.repository View In Hierarchy
Method | __init__ | Undocumented |
Method | get_parent_map | Get a map of the parents of keys. |
Method | get_record_stream | Get a stream of records for keys. |
Method | keys | Return a iterable of the keys for all the contained texts. |
Inherited from TextVersionedFiles:
Method | add_lines | Add a revision to the store. |
Method | insert_record_stream | Insert a record stream into this container. |
Method | _load_text | Undocumented |
Method | _map | Undocumented |
Inherited from VersionedFiles (via TextVersionedFiles):
Method | add_mpdiffs | Add mpdiffs to this VersionedFile. |
Method | annotate | Return a list of (version-key, line) tuples for the text of key. |
Method | check | Check this object for integrity. |
Static Method | check_not_reserved_id | Undocumented |
Method | clear_cache | Clear whatever caches this VersionedFile holds. |
Method | get_known_graph_ancestry | Get a KnownGraph instance with the ancestry of keys. |
Method | get_sha1s | Get the sha1's of the texts for the given keys. |
Method | get_missing_compression_parent_keys | Return an iterable of keys of missing compression parents. |
Method | iter_lines_added_or_present_in_keys | Iterate over the lines in the versioned files from keys. |
Method | make_mpdiffs | Create multiparent diffs for specified keys. |
Method | get_annotator | Undocumented |
Method | _add_text | Add a text to the store. |
Method | _check_lines_not_unicode | Check that lines being added to a versioned file are not unicode. |
Method | _check_lines_are_lines | Check that the lines really are full lines without inline EOL. |
Method | _extract_blocks | Undocumented |
Method | _transitive_fallbacks | Return the whole stack of fallback versionedfiles. |
Parameters | keys | The keys to look up parents for. |
Returns | A mapping from keys to parents. Absent keys are absent from the mapping. |
Parameters | keys | The keys to include. |
ordering | Either 'unordered' or 'topological'. A topologically sorted stream has compression parents strictly before their children. | |
include_delta_closure | If True then the closure across any compression parents will be included (in the opaque data). | |
Returns | An iterator of ContentFactory objects, each of which is only valid until the iterator is advanced. |