Rev 2101: More reformatting. in http://people.samba.org/bzr/jelmer/bzr-svn/0.5

Jelmer Vernooij jelmer at samba.org
Sat Nov 29 05:14:33 GMT 2008


At http://people.samba.org/bzr/jelmer/bzr-svn/0.5

------------------------------------------------------------
revno: 2101
revision-id: jelmer at samba.org-20081129051428-9zz2ijdqh5py2wqj
parent: jelmer at samba.org-20081129043410-kcnan2im0fen63os
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 0.5
timestamp: Sat 2008-11-29 06:14:28 +0100
message:
  More reformatting.
modified:
  revids.py                      revids.py-20070416220458-36vfa0730cchevp1-1
  revmeta.py                     revmeta.py-20080901215045-n8a6arqybs9ez5hl-1
=== modified file 'revids.py'
--- a/revids.py	2008-11-24 23:20:27 +0000
+++ b/revids.py	2008-11-29 05:14:28 +0000
@@ -64,8 +64,8 @@
 
         for entry_revid, branch, min_revno, max_revno, mapping in self.discover_fileprop_revids(layout, 0, fileprops_to_revnum, project):
             if revid == entry_revid:
-                (bp, revnum, mapping_name) = self.bisect_revid_revnum(revid, branch, min_revno, max_revno)
-                return (self.repos.uuid, bp, revnum), mapping_name
+                (foreign_revid, mapping_name) = self.bisect_revid_revnum(revid, branch, min_revno, max_revno)
+                return (foreign_revid, mapping_name)
         raise NoSuchRevision(self, revid)
 
     def discover_revprop_revids(self, layout, from_revnum, to_revnum):
@@ -138,12 +138,13 @@
                     mapping_name = propname[len(SVN_PROP_BZR_REVISION_ID):]
                     mapping = mapping_registry.parse_mapping_name("svn-" + mapping_name)
                     assert mapping.is_branch_or_tag(revmeta.branch_path)
-                    return (revmeta.branch_path, revmeta.revnum, mapping)
+                    return (revmeta.get_foreign_revid(), mapping)
 
         raise InvalidBzrSvnRevision(revid)
 
 
 class CachingRevidMap(object):
+
     def __init__(self, actual, cachedb=None):
         self.cache = RevisionIdMapCache(cachedb)
         self.actual = actual
@@ -208,10 +209,10 @@
             assert min_revnum <= max_revnum
             assert isinstance(branch_path, str)
 
-        (branch_path, revnum, mapping) = self.actual.bisect_revid_revnum(revid, 
+        ((uuid, branch_path, revnum), mapping) = self.actual.bisect_revid_revnum(revid, 
             branch_path, min_revnum, max_revnum)
         self.cache.insert_revid(revid, branch_path, revnum, revnum, mapping.name)
-        return (self.actual.repos.uuid, branch_path, revnum), mapping
+        return (uuid, branch_path, revnum), mapping
 
 
 class RevisionIdMapCache(CacheTable):

=== modified file 'revmeta.py'
--- a/revmeta.py	2008-11-29 04:31:03 +0000
+++ b/revmeta.py	2008-11-29 05:14:28 +0000
@@ -287,16 +287,16 @@
 
         """
         if not self.knows_fileprops() and not self.consider_bzr_fileprops():
-            # This revisions descendant doesn't have bzr fileprops set, so this one can't have 
-            # them either.
+            # This revisions descendant doesn't have bzr fileprops set, so 
+            # this one can't have them either.
             return 0
         return estimate_bzr_ancestors(self.get_fileprops())
 
     def estimate_svk_fileprop_ancestors(self):
         """Estimate how many svk ancestors this revision has."""
         if not self.knows_fileprops() and not self.consider_svk_fileprops():
-            # This revisions descendant doesn't have svk fileprops set, so this one can't have 
-            # them either.
+            # This revisions descendant doesn't have svk fileprops set, so
+            # this one can't have them either.
             return 0
         return estimate_svk_ancestors(self.get_fileprops())
 
@@ -305,9 +305,6 @@
         """
         return is_bzr_revision_revprops(self.get_revprops())
 
-    def is_changes_root(self):
-        return changes.changes_root(self.get_paths()) == self.branch_path
-
     def is_bzr_revision_fileprops(self):
         """Check if any file properties indicate this is a bzr revision.
         """
@@ -315,6 +312,9 @@
             return False
         return is_bzr_revision_fileprops(self.get_changed_fileprops())
 
+    def is_changes_root(self):
+        return changes.changes_root(self.get_paths()) == self.branch_path
+
     def is_hidden(self, mapping):
         """Check whether this revision should be hidden from Bazaar history."""
         if not mapping.supports_hidden:
@@ -347,7 +347,8 @@
 
     def get_bzr_merges(self, mapping):
         """Check what Bazaar revisions were merged in this revision."""
-        return mapping.get_rhs_parents(self.branch_path, self.get_revprops(), self.get_changed_fileprops())
+        return mapping.get_rhs_parents(self.branch_path, self.get_revprops(), 
+                                       self.get_changed_fileprops())
 
     def get_svk_merges(self, mapping):
         """Check what SVK revisions were merged in this revision."""
@@ -436,16 +437,19 @@
         rev.svn_meta = self
 
         mapping.import_revision(self.get_revprops(), 
-                                self.get_changed_fileprops(), self.get_foreign_revid(), rev)
+                                self.get_changed_fileprops(), 
+                                self.get_foreign_revid(), rev)
 
         return rev
 
     def get_fileid_map(self, mapping):
         """Find the file id override map for this revision."""
-        return mapping.import_fileid_map(self.get_revprops(), self.get_changed_fileprops())
+        return mapping.import_fileid_map(self.get_revprops(), 
+                                         self.get_changed_fileprops())
 
     def get_text_revisions(self, mapping):
-        return mapping.import_text_revisions(self.get_revprops(), self.get_changed_fileprops())
+        return mapping.import_text_revisions(self.get_revprops(), 
+                                             self.get_changed_fileprops())
 
     def consider_bzr_fileprops(self):
         return self.metabranch is None or self.metabranch.consider_bzr_fileprops(self)




More information about the bazaar-commits mailing list