# HG changeset patch # User Martin von Zweigbergk # Date 1522770916 25200 # Node ID 00f18dd1d3d63979e437801d0a684a8f76e6424d # Parent a494cccb673e9a1379378e9d585572d78b33d1e8 verify: remove dependence on repo.changectx() This was one of few remaining uses of repo.changectx() in core. Differential Revision: https://phab.mercurial-scm.org/D3034 diff -r a494cccb673e -r 00f18dd1d3d6 mercurial/verify.py --- a/mercurial/verify.py Tue Apr 03 08:46:58 2018 -0700 +++ b/mercurial/verify.py Tue Apr 03 08:55:16 2018 -0700 @@ -47,7 +47,7 @@ self.havecl = len(repo.changelog) > 0 self.havemf = len(repo.manifestlog._revlog) > 0 self.revlogv1 = repo.changelog.version != revlog.REVLOGV0 - self.lrugetctx = util.lrucachefunc(repo.changectx) + self.lrugetctx = util.lrucachefunc(repo.__getitem__) self.refersmf = False self.fncachewarned = False # developer config: verify.skipflags