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