fileset: move import of match module to top
authorYuya Nishihara <yuya@tcha.org>
Sun, 14 Jan 2018 13:28:20 +0900
changeset 35739 9eb5c400f488
parent 35738 f90f6fd130c1
child 35740 06a757b9e334
fileset: move import of match module to top Actually there was no circular import issue.
mercurial/fileset.py
--- a/mercurial/fileset.py	Sun Jan 14 21:28:12 2018 +0100
+++ b/mercurial/fileset.py	Sun Jan 14 13:28:20 2018 +0900
@@ -12,6 +12,7 @@
 from .i18n import _
 from . import (
     error,
+    match as matchmod,
     merge,
     parser,
     pycompat,
@@ -508,8 +509,6 @@
     if x:
         # i18n: "subrepo" is a keyword
         pat = getstring(x, _("subrepo requires a pattern or no arguments"))
-
-        from . import match as matchmod # avoid circular import issues
         fast = not matchmod.patkind(pat)
         if fast:
             def m(s):