Mercurial > public > mercurial-scm > hg
diff mercurial/localrepo.py @ 50022:e333cc169c45
dirstate: rename `pendingparentchange` to `is_changing_parents`
This is clearer and more inline witht he other change we did.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 30 Jan 2023 19:21:34 +0100 |
parents | 376395868b7b |
children | e1cff85484e2 |
line wrap: on
line diff
--- a/mercurial/localrepo.py Thu Jan 26 15:50:36 2023 +0100 +++ b/mercurial/localrepo.py Mon Jan 30 19:21:34 2023 +0100 @@ -612,7 +612,6 @@ # to be reshared hint = _(b"see `hg help config.format.use-share-safe` for more information") if requirementsmod.SHARESAFE_REQUIREMENT in requirements: - if ( shared and requirementsmod.SHARESAFE_REQUIREMENT @@ -2121,7 +2120,7 @@ # writing to the cache), but the rest of Mercurial wants them in # local encoding. tags = {} - for (name, (node, hist)) in alltags.items(): + for name, (node, hist) in alltags.items(): if node != self.nullid: tags[encoding.tolocal(name)] = node tags[b'tip'] = self.changelog.tip() @@ -2900,7 +2899,6 @@ filtered.branchmap().write(filtered) def invalidatecaches(self): - if '_tagscache' in vars(self): # can't use delattr on proxy del self.__dict__['_tagscache'] @@ -3072,7 +3070,7 @@ self.ui.develwarn(b'"wlock" acquired after "lock"') def unlock(): - if self.dirstate.pendingparentchange(): + if self.dirstate.is_changing_parents: msg = b"wlock release in the middle of a changing parents" self.ui.develwarn(msg) self.dirstate.invalidate() @@ -3549,7 +3547,6 @@ def instance(ui, path: bytes, create, intents=None, createopts=None): - # prevent cyclic import localrepo -> upgrade -> localrepo from . import upgrade