Rev 3039: Privatise VersionedFileChecker. in http://people.ubuntu.com/~robertc/baz2.0/check
Robert Collins
robertc at robertcollins.net
Tue Nov 27 23:39:40 GMT 2007
At http://people.ubuntu.com/~robertc/baz2.0/check
------------------------------------------------------------
revno: 3039
revision-id:robertc at robertcollins.net-20071127233922-1492vwylotgzjw9p
parent: robertc at robertcollins.net-20071127220431-tdbtagcse2nigx8k
committer: Robert Collins <robertc at robertcollins.net>
branch nick: check
timestamp: Wed 2007-11-28 10:39:22 +1100
message:
Privatise VersionedFileChecker.
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/check.py check.py-20050309040759-f3a679400c06bcc1
bzrlib/reconcile.py reweave_inventory.py-20051108164726-1e5e0934febac06e
bzrlib/remote.py remote.py-20060720103555-yeeg2x51vn0rbtdp-1
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
=== modified file 'NEWS'
--- a/NEWS 2007-11-27 21:58:36 +0000
+++ b/NEWS 2007-11-27 23:39:22 +0000
@@ -183,6 +183,9 @@
(line, version_id) tuples. This change has been made to aid reconcile and
fetch operations. (Robert Collins)
+ * ``bzrlib.repository.get_versioned_file_checker`` is now private.
+ (Robert Collins)
+
INTERNALS:
* Added ``ContainerSerialiser`` and ``ContainerPushParser`` to
=== modified file 'bzrlib/check.py'
--- a/bzrlib/check.py 2007-11-27 22:04:31 +0000
+++ b/bzrlib/check.py 2007-11-27 23:39:22 +0000
@@ -202,7 +202,7 @@
self.inventory_weave.check(progress_bar=self.progress)
files_in_revisions = {}
revisions_of_files = {}
- weave_checker = self.repository.get_versioned_file_checker()
+ weave_checker = self.repository._get_versioned_file_checker()
for i, weave_id in enumerate(weave_ids):
self.progress.update('checking versionedfile', i, n_weaves)
w = self.repository.weave_store.get_weave(weave_id,
=== modified file 'bzrlib/reconcile.py'
--- a/bzrlib/reconcile.py 2007-11-27 22:04:31 +0000
+++ b/bzrlib/reconcile.py 2007-11-27 23:39:22 +0000
@@ -379,7 +379,7 @@
versions = self.revisions.versions()
mutter('Prepopulating revision text cache with %d revisions',
len(versions))
- vf_checker = self.repo.get_versioned_file_checker()
+ vf_checker = self.repo._get_versioned_file_checker()
# List all weaves before altering, to avoid race conditions when we
# delete unused weaves.
weaves = list(enumerate(self.repo.weave_store))
=== modified file 'bzrlib/remote.py'
--- a/bzrlib/remote.py 2007-11-26 20:30:08 +0000
+++ b/bzrlib/remote.py 2007-11-27 23:39:22 +0000
@@ -689,9 +689,9 @@
self._ensure_real()
return self._real_repository.fileids_altered_by_revision_ids(revision_ids)
- def get_versioned_file_checker(self, revisions, revision_versions_cache):
+ def _get_versioned_file_checker(self, revisions, revision_versions_cache):
self._ensure_real()
- return self._real_repository.get_versioned_file_checker(
+ return self._real_repository._get_versioned_file_checker(
revisions, revision_versions_cache)
def iter_files_bytes(self, desired_files):
=== modified file 'bzrlib/repository.py'
--- a/bzrlib/repository.py 2007-11-27 22:04:31 +0000
+++ b/bzrlib/repository.py 2007-11-27 23:39:22 +0000
@@ -1662,9 +1662,9 @@
[parents_provider, other_repository._make_parents_provider()])
return graph.Graph(parents_provider)
- def get_versioned_file_checker(self):
+ def _get_versioned_file_checker(self):
"""Return an object suitable for checking versioned files."""
- return VersionedFileChecker(self)
+ return _VersionedFileChecker(self)
@needs_write_lock
def set_make_working_trees(self, new_value):
@@ -2884,7 +2884,7 @@
return _unescape_re.sub(_unescaper, data)
-class VersionedFileChecker(object):
+class _VersionedFileChecker(object):
def __init__(self, repository):
self.repository = repository
More information about the bazaar-commits
mailing list