diff mercurial/copies.py @ 43784:995066c41bb2

copies: expand `_chain` variable name to make the function easier to read This came up while explaining what the function is about. I find the function easier to follow that way.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Wed, 13 Nov 2019 20:42:08 +0100
parents bbd7172bc3df
children 3b039e43a1e6
line wrap: on
line diff
--- a/mercurial/copies.py	Wed Nov 13 20:45:34 2019 +0100
+++ b/mercurial/copies.py	Wed Nov 13 20:42:08 2019 +0100
@@ -63,12 +63,12 @@
             del t[k]
 
 
-def _chain(a, b):
-    """chain two sets of copies 'a' and 'b'"""
-    t = a.copy()
-    for k, v in pycompat.iteritems(b):
-        t[k] = a.get(v, v)
-    return t
+def _chain(prefix, suffix):
+    """chain two sets of copies 'prefix' and 'suffix'"""
+    result = prefix.copy()
+    for key, value in pycompat.iteritems(suffix):
+        result[key] = prefix.get(value, value)
+    return result
 
 
 def _tracefile(fctx, am, basemf):