~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/workingtree_4.py

  • Committer: Aaron Bentley
  • Date: 2007-08-16 01:48:18 UTC
  • mto: This revision was merged to the branch mainline in revision 2735.
  • Revision ID: aaron.bentley@utoronto.ca-20070816014818-6o3gtt3oegsmt1zw
RevisionTree and DirStateRevisionTree use Repository.extract_files_bytes

Show diffs side-by-side

added added

removed removed

Lines of Context:
1521
1521
    def get_reference_revision(self, file_id, path=None):
1522
1522
        return self.inventory[file_id].reference_revision
1523
1523
 
 
1524
    def extract_files_bytes(self, callable, desired_files):
 
1525
        """See Tree.extract_files_bytes.
 
1526
 
 
1527
        This version is implemented on top of Repository.extract_files_bytes"""
 
1528
        repo_desired_files = [(f, self._inventory[f].revision, c)
 
1529
                              for f, c in desired_files]
 
1530
        self._repository.extract_files_bytes(callable, repo_desired_files)
 
1531
 
1524
1532
    def get_symlink_target(self, file_id):
1525
1533
        entry = self._get_entry(file_id=file_id)
1526
1534
        parent_index = self._get_parent_index()