Rev 5367: As suggested by Martin <gz>, switch to tuple unpacking for attribute assignment in http://bazaar.launchpad.net/~jameinel/bzr/2.3-gc-build-details

John Arbash Meinel john at arbash-meinel.com
Fri Aug 6 19:14:44 BST 2010


At http://bazaar.launchpad.net/~jameinel/bzr/2.3-gc-build-details

------------------------------------------------------------
revno: 5367
revision-id: john at arbash-meinel.com-20100806181422-puv63wplscz2mc0w
parent: john at arbash-meinel.com-20100805162735-172opvx34sr5gpbl
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: 2.3-gc-build-details
timestamp: Fri 2010-08-06 13:14:22 -0500
message:
  As suggested by Martin <gz>, switch to tuple unpacking for attribute assignment
-------------- next part --------------
=== modified file 'bzrlib/groupcompress.py'
--- a/bzrlib/groupcompress.py	2010-08-05 16:27:35 +0000
+++ b/bzrlib/groupcompress.py	2010-08-06 18:14:22 +0000
@@ -1824,12 +1824,8 @@
 
     def __init__(self, parents, position_info):
         self._parents = parents
-        self._index = position_info[0]
-        self._group_start = position_info[1]
-        # Is this _end or length? Doesn't really matter to us
-        self._group_end = position_info[2]
-        self._basis_end = position_info[3]
-        self._delta_end = position_info[4]
+        (self._index, self._group_start, self._group_end, self._basis_end,
+         self._delta_end) = position_info
 
     def __repr__(self):
         return '%s(%s, %s)' % (self.__class__.__name__,



More information about the bazaar-commits mailing list