wireproto: use decorator for the branches command
authorPierre-Yves David <pierre-yves.david@fb.com>
Fri, 28 Mar 2014 14:37:02 -0700
changeset 20910 acbfce12fafd
parent 20909 c8b9cbf55840
child 20911 1bb8ed6c000c
wireproto: use decorator for the branches command
mercurial/wireproto.py
--- a/mercurial/wireproto.py	Fri Mar 28 14:36:41 2014 -0700
+++ b/mercurial/wireproto.py	Fri Mar 28 14:37:02 2014 -0700
@@ -531,6 +531,7 @@
         heads.append('%s %s' % (branchname, branchnodes))
     return '\n'.join(heads)
 
+@wireprotocommand('branches', 'nodes')
 def branches(repo, proto, nodes):
     nodes = decodelist(nodes)
     r = []
@@ -784,7 +785,6 @@
         os.unlink(tempname)
 
 commands.update({
-    'branches': (branches, 'nodes'),
     'capabilities': (capabilities, ''),
     'changegroup': (changegroup, 'roots'),
     'changegroupsubset': (changegroupsubset, 'bases heads'),