convert: don't reimplement any()
authorMartin von Zweigbergk <martinvonz@google.com>
Tue, 06 Feb 2018 08:52:12 -0800
changeset 36340 06464d1ce6cd
parent 36339 a4d41ba4ad23
child 36341 28a97cf212af
convert: don't reimplement any() Differential Revision: https://phab.mercurial-scm.org/D2373
hgext/convert/hg.py
--- a/hgext/convert/hg.py	Tue Feb 06 08:49:37 2018 -0800
+++ b/hgext/convert/hg.py	Tue Feb 06 08:52:12 2018 -0800
@@ -563,12 +563,7 @@
                 if copysource in self.ignored:
                     continue
                 # Ignore copy sources not in parent revisions
-                found = False
-                for p in parents:
-                    if copysource in p:
-                        found = True
-                        break
-                if not found:
+                if not any(copysource in p for p in parents):
                     continue
                 copies[name] = copysource
             except TypeError: