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

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2018-03-23 23:33:35 UTC
  • mfrom: (6883.3.4 iter-children)
  • Revision ID: breezy.the.bot@gmail.com-20180323233335-m436gn04zrfyulww
Remove Tree.iter_children in favor of Tree.iter_child_entries.

Merged from https://code.launchpad.net/~jelmer/brz/iter-children/+merge/341576

Show diffs side-by-side

added added

removed removed

Lines of Context:
2113
2113
        self._all_children_cache[trans_id] = children
2114
2114
        return children
2115
2115
 
2116
 
    def iter_children(self, file_id):
 
2116
    def _iter_children(self, file_id):
2117
2117
        trans_id = self._transform.trans_id_file_id(file_id)
2118
2118
        for child_trans_id in self._all_children(trans_id):
2119
2119
            yield self._transform.final_file_id(child_trans_id)
2187
2187
        """Return path, entry for items in a directory without recursing down."""
2188
2188
        dir_file_id = self.path2id(dir_path)
2189
2189
        ordered_ids = []
2190
 
        for file_id in self.iter_children(dir_file_id):
 
2190
        for file_id in self._iter_children(dir_file_id):
2191
2191
            trans_id = self._transform.trans_id_file_id(file_id)
2192
2192
            ordered_ids.append((trans_id, file_id))
2193
2193
        for entry, trans_id in self._make_inv_entries(ordered_ids):