~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/revisiontree.py

  • Committer: Ian Clatworthy
  • Date: 2008-05-28 07:01:06 UTC
  • mto: (3515.1.1 ianc-integration)
  • mto: This revision was merged to the branch mainline in revision 3516.
  • Revision ID: ian.clatworthy@canonical.com-20080528070106-6w0oc8zat4bs29g1
make iter_search_rules a tree method

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
        self._weave_store = branch.weave_store
43
43
        self._inventory = inv
44
44
        self._revision_id = revision_id
 
45
        self._rules_searcher = None
45
46
 
46
47
    def supports_tree_reference(self):
47
48
        return True
203
204
            for dir in reversed(dirblock):
204
205
                if dir[2] == _directory:
205
206
                    pending.append(dir)
 
207
 
 
208
    def _get_rules_searcher(self, default_searcher):
 
209
        """See Tree._get_rules_searcher."""
 
210
        if self._rules_searcher is None:
 
211
            self._rules_searcher = super(RevisionTree,
 
212
                self)._get_rules_searcher(default_searcher)
 
213
        return self._rules_searcher