/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/git/tree.py

  • Committer: Jelmer Vernooij
  • Date: 2020-08-06 01:40:59 UTC
  • mto: (7490.40.89 work)
  • mto: This revision was merged to the branch mainline in revision 7521.
  • Revision ID: jelmer@jelmer.uk-20200806014059-l31j72v4sj98197d
Split out InventoryTreeChange from TreeChange.

Show diffs side-by-side

added added

removed removed

Lines of Context:
82
82
    TransportObjectStore,
83
83
    TransportRepo,
84
84
    )
 
85
from ..bzr.inventorytree import InventoryTreeChange
85
86
 
86
87
 
87
88
class GitTreeDirectory(_mod_tree.TreeDirectory):
820
821
            newpath = None
821
822
        if oldpath is None and newpath is None:
822
823
            continue
823
 
        change = _mod_tree.TreeChange(
 
824
        change = InventoryTreeChange(
824
825
            fileid, (oldpath_decoded, newpath_decoded), (oldsha != newsha),
825
826
            (oldversioned, newversioned),
826
827
            (oldparent, newparent), (oldname, newname),
866
867
        parent_id = new_mapping.generate_file_id(parent_path)
867
868
        file_id = new_mapping.generate_file_id(path_decoded)
868
869
        ret.added.append(
869
 
            _mod_tree.TreeChange(
 
870
            InventoryTreeChange(
870
871
                file_id, (None, path_decoded), True,
871
872
                (False, True),
872
873
                (None, parent_id),
962
963
            fileid = mapping.generate_file_id(newpath_decoded)
963
964
        else:
964
965
            fileid = None
965
 
        yield _mod_tree.TreeChange(
 
966
        yield InventoryTreeChange(
966
967
            fileid, (oldpath_decoded, newpath_decoded), (oldsha != newsha),
967
968
            (oldversioned, newversioned),
968
969
            (oldparent, newparent), (oldname, newname),