# HG changeset patch # User Martin von Zweigbergk # Date 1522877469 25200 # Node ID fdd22bf6398fda5fbf97132bbe387fce10393ae7 # Parent e32dfff71529779a6cc94347a1be71d13e256ce2 localrepo: drop "remote" argument from lookupbranch() (API) According to `hg grep --all lookupbranch`, the "remote" argument has never been used ever since it was introduced in ca739acf1a98 (commands: add more robust support for 'hg log -b' (issue2078), 2010-04-12). Differential Revision: https://phab.mercurial-scm.org/D3079 diff -r e32dfff71529 -r fdd22bf6398f mercurial/localrepo.py --- a/mercurial/localrepo.py Sun Apr 01 22:48:32 2018 -0700 +++ b/mercurial/localrepo.py Wed Apr 04 14:31:09 2018 -0700 @@ -1019,13 +1019,11 @@ def lookup(self, key): return scmutil.revsymbol(self, key).node() - def lookupbranch(self, key, remote=None): - repo = remote or self - if key in repo.branchmap(): + def lookupbranch(self, key): + if key in self.branchmap(): return key - repo = (remote and remote.local()) and remote or self - return repo[key].branch() + return self[key].branch() def known(self, nodes): cl = self.changelog diff -r e32dfff71529 -r fdd22bf6398f mercurial/repository.py --- a/mercurial/repository.py Sun Apr 01 22:48:32 2018 -0700 +++ b/mercurial/repository.py Wed Apr 04 14:31:09 2018 -0700 @@ -446,7 +446,7 @@ def lookup(key): """Resolve the node for a revision.""" - def lookupbranch(key, remote=None): + def lookupbranch(key): """Look up the branch name of the given revision or branch name.""" def known(nodes):