dagop: use smartset.min() in revdescendants() generator
authorYuya Nishihara <yuya@tcha.org>
Fri, 23 Jun 2017 21:15:10 +0900
changeset 33076 a76a64c78807
parent 33075 d83b189aef83
child 33077 58ebb38456e0
dagop: use smartset.min() in revdescendants() generator All callers pass the result of revset.getset(), which should be a smartset.
mercurial/dagop.py
--- a/mercurial/dagop.py	Tue Jun 20 22:26:52 2017 +0900
+++ b/mercurial/dagop.py	Fri Jun 23 21:15:10 2017 +0900
@@ -91,9 +91,7 @@
         cut = None
 
     cl = repo.changelog
-    # XXX this should be 'parentset.min()' assuming 'parentset' is a
-    # smartset (and if it is not, it should.)
-    first = min(revs)
+    first = revs.min()
     nullrev = node.nullrev
     if first == nullrev:
         # Are there nodes with a null first parent and a non-null