/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/shelf.py

Rename MutableTree.get_transform to MutableTree.transform, add Tree.preview_transform.

Merged from https://code.launchpad.net/~jelmer/brz/transform/+merge/386851

Show diffs side-by-side

added added

removed removed

Lines of Context:
68
68
        :param file_list: The files to make more similar to the target.
69
69
        """
70
70
        self.work_tree = work_tree
71
 
        self.work_transform = work_tree.get_transform()
 
71
        self.work_transform = work_tree.transform()
72
72
        try:
73
73
            self.target_tree = target_tree
74
 
            self.shelf_transform = transform.TransformPreview(self.target_tree)
 
74
            self.shelf_transform = self.target_tree.preview_transform()
75
75
            try:
76
76
                self.renames = {}
77
77
                self.creation = {}
365
365
            base_tree = tree.revision_tree(base_revision_id)
366
366
        except errors.NoSuchRevisionInTree:
367
367
            base_tree = tree.branch.repository.revision_tree(base_revision_id)
368
 
        tt = transform.TransformPreview(base_tree)
 
368
        tt = base_tree.preview_transform()
369
369
        tt.deserialize(records)
370
370
        return klass(tree, base_tree, tt, metadata.get(b'message'))
371
371