diff --git a/hgext/largefiles/__init__.py b/hgext/largefiles/__init__.py --- a/hgext/largefiles/__init__.py +++ b/hgext/largefiles/__init__.py @@ -192,4 +192,4 @@ def _uisetup(ui): extensions.wrapfunction(module, 'rebase', overrides.overriderebase) -revsetpredicate = overrides.revsetpredicate +revsetpredicate = eh.revsetpredicate diff --git a/hgext/largefiles/overrides.py b/hgext/largefiles/overrides.py --- a/hgext/largefiles/overrides.py +++ b/hgext/largefiles/overrides.py @@ -32,7 +32,6 @@ from mercurial import ( merge, pathutil, pycompat, - registrar, scmutil, smartset, subrepo, @@ -888,9 +887,7 @@ def exchangepushoperation(orig, *args, * pushop.lfrevs = lfrevs return pushop -revsetpredicate = registrar.revsetpredicate() - -@revsetpredicate('pulled()') +@eh.revsetpredicate('pulled()') def pulledrevsetsymbol(repo, subset, x): """Changesets that just has been pulled.