Mercurial > public > mercurial-scm > hg
comparison mercurial/verify.py @ 37302:00f18dd1d3d6
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
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Tue, 03 Apr 2018 08:55:16 -0700 |
parents | d85ef895d5f6 |
children | a6651f5e2c78 |
comparison
equal
deleted
inserted
replaced
37301:a494cccb673e | 37302:00f18dd1d3d6 |
---|---|
45 self.errors = 0 | 45 self.errors = 0 |
46 self.warnings = 0 | 46 self.warnings = 0 |
47 self.havecl = len(repo.changelog) > 0 | 47 self.havecl = len(repo.changelog) > 0 |
48 self.havemf = len(repo.manifestlog._revlog) > 0 | 48 self.havemf = len(repo.manifestlog._revlog) > 0 |
49 self.revlogv1 = repo.changelog.version != revlog.REVLOGV0 | 49 self.revlogv1 = repo.changelog.version != revlog.REVLOGV0 |
50 self.lrugetctx = util.lrucachefunc(repo.changectx) | 50 self.lrugetctx = util.lrucachefunc(repo.__getitem__) |
51 self.refersmf = False | 51 self.refersmf = False |
52 self.fncachewarned = False | 52 self.fncachewarned = False |
53 # developer config: verify.skipflags | 53 # developer config: verify.skipflags |
54 self.skipflags = repo.ui.configint('verify', 'skipflags') | 54 self.skipflags = repo.ui.configint('verify', 'skipflags') |
55 | 55 |