Rev 4969: Properly deprecate log.calculate_view_revisions. in file:///home/vila/src/bzr/bugs/476293-log-check-ancestor/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Thu Jan 21 17:38:45 GMT 2010
At file:///home/vila/src/bzr/bugs/476293-log-check-ancestor/
------------------------------------------------------------
revno: 4969
revision-id: v.ladeuil+lp at free.fr-20100121173845-8wa4wlusyowu5r75
parent: v.ladeuil+lp at free.fr-20100121160248-iy0cjiok4c0q7nwh
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: respect-direction
timestamp: Thu 2010-01-21 18:38:45 +0100
message:
Properly deprecate log.calculate_view_revisions.
* bzrlib/tests/test_log.py:
(TestGetViewRevisions.test_file_id_for_range.view_revs): Add a
deprecation check.
* bzrlib/log.py:
(calculate_view_revisions): Deprecated since it has been replace
by _calcl_view_revisions eons ago.
(_rebase_merge_depth): Deprecate too since it's only used by a
deprecated function.
-------------- next part --------------
=== modified file 'bzrlib/log.py'
--- a/bzrlib/log.py 2010-01-21 16:01:51 +0000
+++ b/bzrlib/log.py 2010-01-21 17:38:45 +0000
@@ -679,6 +679,7 @@
yield rev_id, '.'.join(map(str, revno)), merge_depth
+ at deprecated_function(deprecated_in((2, 2, 0)))
def calculate_view_revisions(branch, start_revision, end_revision, direction,
specific_fileid, generate_merge_revisions):
"""Calculate the revisions to view.
@@ -697,6 +698,7 @@
return _rebase_merge_depth(view_revisions)
+ at deprecated_function(deprecated_in((2, 2, 0)))
def _rebase_merge_depth(view_revisions):
"""Adjust depths upwards so the top level is 0."""
# If either the first or last revision have a merge_depth of 0, we're done
=== modified file 'bzrlib/tests/test_log.py'
--- a/bzrlib/tests/test_log.py 2010-01-19 18:07:17 +0000
+++ b/bzrlib/tests/test_log.py 2010-01-21 17:38:45 +0000
@@ -23,6 +23,7 @@
registry,
revision,
revisionspec,
+ symbol_versioning,
tests,
)
@@ -1145,7 +1146,6 @@
('4b', '4', 0)],
revisions)
-
def test_file_id_for_range(self):
mainline_revs, rev_nos, b = self.make_branch_with_many_merges()
b.lock_read()
@@ -1156,7 +1156,9 @@
return revspec.in_history(branch)
def view_revs(start_rev, end_rev, file_id, direction):
- revs = log.calculate_view_revisions(
+ revs = self.applyDeprecated(
+ symbol_versioning.deprecated_in((2, 2, 0)),
+ log.calculate_view_revisions,
b,
start_rev, # start_revision
end_rev, # end_revision
More information about the bazaar-commits
mailing list