sapling/hgext3rd
Jun Wu 635683876d codemod: fix compatibility with the upstream revset refactoring
Summary:
`mercurial.revset` was recently split into `revset + revsetlang + smartset`.
Update our code accordingly.

D4604848 has fixed the `revsetlang` part. This patch fixes the remaining
`smartset` part.

Also fixes some test failures introduced by D4547080.

Test Plan: `arc unit`

Reviewers: #mercurial

Subscribers: jeroenv, mjpieters

Differential Revision: https://phabricator.intern.facebook.com/D4595417
2017-02-23 13:09:59 -08:00
..
__init__.py debian: Do not package hgext3rd/__init__.py 2016-12-19 16:34:49 -08:00
absorb.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
allowunstable.py allowunstable: allow hg record in the middle of a stack 2017-01-26 10:24:16 -08:00
arcdiff.py arcdiff: use absolute paths 2017-01-20 00:24:45 -08:00
backups.py unit-tests: fixes 2017-01-03 05:59:55 -08:00
bundle2hooks.py hgext: move single file extensions to hgext3rd 2016-07-08 13:15:42 +01:00
catnotate.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
checkmessagehook.py hgext3rd: add checkcommitmessage 2017-02-22 04:50:24 -08:00
chistedit.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
commitextras.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
debugcommitmessage.py extension to print commit message that would be supplied to editor 2016-10-03 04:39:51 -07:00
debuginhibit.py debuginhibit: print out inhibited nodes by default 2017-02-10 11:28:33 -08:00
dialect.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
dirsync.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
edrecord.py codemod: fix compatibility with the upstream revset refactoring 2017-02-23 13:09:59 -08:00
errorredirect.py unit-tests: fixes 2017-01-03 05:59:55 -08:00
extorder.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
extutil.py extutil: create new package and move runshellfast here 2016-11-21 00:52:30 -08:00
fastlog.py codemod: fix compatibility with the upstream revset refactoring 2017-02-23 13:09:59 -08:00
fastpartialmatch.py fastpartialmatch: add generation number 2017-02-16 10:18:22 -08:00
fbamend.py fbamend: make inhibit hook fire after rebase 2017-02-02 11:49:44 -08:00
fbconduit.py fbconduit: fix error handling in gitnode() revset 2017-02-15 12:35:06 -08:00
fbhistedit.py unit-tests: fixes 2017-01-03 05:59:55 -08:00
generic_bisect.py fastpartialmatch: use bisect to quickly find matching revisions 2017-02-02 05:12:10 -08:00
githelp.py hgext: githelp support for commit -C 2016-12-02 10:41:54 +00:00
gitlookup.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
gitrevset.py templates: fix help messages for template keywords 2017-01-19 12:52:54 -08:00
grepdiff.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
grpcheck.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
hiddenerror.py hiddenerror: fix Python 2.6 compatibility 2017-02-17 16:34:59 -08:00
inhibitwarn.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
linkrevcache.py linkrevcache: update documentation 2016-12-02 00:59:48 +00:00
logginghelper.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
mergedriver.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
morestatus.py morestatus: suggest --clean for unfinished update state 2017-01-03 16:25:52 +00:00
myparent.py templates: fix help messages for template keywords 2017-01-19 12:52:54 -08:00
nointerrupt.py hgext: move single file extensions to hgext3rd 2016-07-08 13:15:42 +01:00
ownercheck.py ownercheck: new extension to prevent operations on repos not owned 2016-07-26 13:10:15 +01:00
patchpython.py patchpython: fix test-check tests 2016-10-20 16:03:31 +01:00
perftweaks.py Send a single string (normal) to scuba 2017-02-22 14:36:28 -08:00
phabdiff.py templates: fix help messages for template keywords 2017-01-19 12:52:54 -08:00
phabstatus.py templates: fix help messages for template keywords 2017-01-19 12:52:54 -08:00
phrevset.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
pullcreatemarkers.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
pushrebase.py fb-hgext: make compatible to upstream changes 2017-02-23 04:08:18 -08:00
pushvars.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
rage.py rage: annotate hidden nodes in hg sl 2017-01-23 17:56:38 -08:00
reset.py unit-tests: fixes 2017-01-03 05:59:55 -08:00
sampling.py sampling: fix comment 2017-02-07 00:39:26 -08:00
show.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
simplecache.py testedwith: change testedwith to "ships-with-fb-hgext" 2016-11-29 13:24:07 +00:00
smartlog.py codemod: fix compatibility with the upstream revset refactoring 2017-02-23 13:09:59 -08:00
sparse.py Allow sparse profiles to contain comments 2017-02-13 04:17:51 -08:00
sshaskpass.py sshaskpass: do not import mercurial 2017-01-05 17:04:34 +00:00
tweakdefaults.py tweakdefaults: make --phabdiff use shortdate on --quiet as in default blame 2017-01-10 08:48:02 -08:00
uncommit.py uncommit: don't lose copy information of remaining files (issue5403) 2017-02-01 02:17:40 -08:00
upgradegeneraldelta.py pyflakes: fix all pyflakes issues 2016-11-25 00:23:21 +00:00
whereami.py whereami: add extension 2017-02-17 16:01:02 +00:00