# HG changeset patch # User Martin von Zweigbergk # Date 1430254159 25200 # Node ID 5c35a604035284c8062d110a768343a7dcec7158 # Parent 9183cb6886efe83f6e34b716e7c865b71f252bd9 changegroup: document that 'source' parameter exists for extensions The 'source' parameter passed to generatefiles() is unused by the method itself, but Durham says it is used by an extension. diff -r 9183cb6886ef -r 5c35a6040352 mercurial/changegroup.py --- a/mercurial/changegroup.py Tue Apr 28 13:40:00 2015 -0700 +++ b/mercurial/changegroup.py Tue Apr 28 13:49:19 2015 -0700 @@ -440,6 +440,7 @@ if clnodes: repo.hook('outgoing', node=hex(clnodes[0]), source=source) + # The 'source' parameter is useful for extensions def generatefiles(self, changedfiles, linknodes, commonrevs, source): repo = self._repo progress = self._progress