hgext/rebase.py
changeset 31023 aea06029919e
parent 30865 01512564ddd5
child 31222 56d3e0b499df
--- a/hgext/rebase.py	Sat Feb 18 18:00:01 2017 +0900
+++ b/hgext/rebase.py	Sun Feb 19 18:16:09 2017 +0900
@@ -47,6 +47,7 @@
     repoview,
     revset,
     scmutil,
+    smartset,
     util,
 )
 
@@ -118,8 +119,8 @@
     # i18n: "_rebasedefaultdest" is a keyword
     sourceset = None
     if x is not None:
-        sourceset = revset.getset(repo, revset.fullreposet(repo), x)
-    return subset & revset.baseset([_destrebase(repo, sourceset)])
+        sourceset = revset.getset(repo, smartset.fullreposet(repo), x)
+    return subset & smartset.baseset([_destrebase(repo, sourceset)])
 
 class rebaseruntime(object):
     """This class is a container for rebase runtime state"""