Mercurial > hgsubversion
diff hgsubversion/verify.py @ 1601:5d8603f080c5
compathacks: add compat code for ui.makeprogress() deprecation
ui.makeprogress() is deprecated and will be dropped in 5.1. This patch adds
compat code for that. The compat code is plain copy of compat code available in
evolve extension.
author | Pulkit Goyal <pulkit@yandex-team.ru> |
---|---|
date | Mon, 04 Feb 2019 20:56:39 +0300 |
parents | 6f5b296c01dd |
children |
line wrap: on
line diff
--- a/hgsubversion/verify.py +++ b/hgsubversion/verify.py @@ -4,6 +4,7 @@ import posixpath from mercurial import error from mercurial import worker +import compathacks import svnwrap import svnrepo import util @@ -94,7 +95,7 @@ def verify(ui, repo, args=None, **opts): w = worker.worker(repo.ui, perarg, verifydata, (), tuple(svndata)) i = 0 for _, t in w: - ui.progress('verify', i, total=len(hgfiles)) + compathacks.progress(ui, 'verify', i, total=len(hgfiles)) i += 1 fn, ok = t.split('\0', 2) if not bool(ok): @@ -110,7 +111,7 @@ def verify(ui, repo, args=None, **opts): ui.write('missing file: %s\n' % f) result = 1 - ui.progress('verify', None, total=len(hgfiles)) + compathacks.progress(ui, 'verify', None, total=len(hgfiles)) else: class VerifyEditor(svnwrap.Editor): @@ -152,7 +153,7 @@ def verify(ui, repo, args=None, **opts): self.props = None self.seen += 1 - self.ui.progress('verify', self.seen, total=self.total) + compathacks.progress(self.ui, 'verify', self.seen, total=self.total) def open_file(self, path, base_revnum): raise NotImplementedError() @@ -211,7 +212,7 @@ def verify(ui, repo, args=None, **opts): raise NotImplementedError() def check(self): - self.ui.progress('verify', None, total=self.total) + compathacks.progress(self.ui, 'verify', None, total=self.total) for f in self.unexpected: self.ui.write('unexpected file: %s\n' % f)