~bzr/bzr/bzr.1.5

« back to all changes in this revision

Viewing changes to bzrlib/revision.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-05-07 07:27:16 UTC
  • mfrom: (3408.2.1 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20080507072716-lr54bdt55km4feso
(mbp) Remove code deprecated prior to 1.1 and its tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
125
125
        return self.properties.get('author', self.committer)
126
126
 
127
127
 
128
 
@deprecated_function(symbol_versioning.one_zero)
129
 
def is_ancestor(revision_id, candidate_id, branch):
130
 
    """Return true if candidate_id is an ancestor of revision_id.
131
 
 
132
 
    A false negative will be returned if any intermediate descendent of
133
 
    candidate_id is not present in any of the revision_sources.
134
 
    
135
 
    revisions_source is an object supporting a get_revision operation that
136
 
    behaves like Branch's.
137
 
 
138
 
    This function is deprecated, it is better for callers to directly use
139
 
    Graph.is_ancestor() (just watch out that the parameter order is switched)
140
 
    """
141
 
    return branch.repository.get_graph().is_ancestor(candidate_id, revision_id)
142
 
 
143
 
 
144
128
def iter_ancestors(revision_id, revision_source, only_present=False):
145
129
    ancestors = (revision_id,)
146
130
    distance = 0