D5924: match: delete unused argument "listsubrepos" from _buildmatch()
martinvonz (Martin von Zweigbergk)
phabricator at mercurial-scm.org
Sun Feb 10 07:59:49 UTC 2019
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Seems to have been unused since https://phab.mercurial-scm.org/rHG9f9ffe5f687c6266580237602e80f987ad4a79aa (match: compose 'set:'
pattern as matcher, 2018-06-10).
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D5924
AFFECTED FILES
mercurial/match.py
CHANGE DETAILS
diff --git a/mercurial/match.py b/mercurial/match.py
--- a/mercurial/match.py
+++ b/mercurial/match.py
@@ -103,8 +103,7 @@
fms, kindpats = _expandsets(root, cwd, kindpats, ctx=ctx,
listsubrepos=listsubrepos, badfn=badfn)
if kindpats:
- m = matchercls(root, cwd, kindpats, listsubrepos=listsubrepos,
- badfn=badfn)
+ m = matchercls(root, cwd, kindpats, badfn=badfn)
matchers.append(m)
if fms:
matchers.extend(fms)
@@ -437,13 +436,12 @@
class patternmatcher(basematcher):
- def __init__(self, root, cwd, kindpats, listsubrepos=False, badfn=None):
+ def __init__(self, root, cwd, kindpats, badfn=None):
super(patternmatcher, self).__init__(root, cwd, badfn)
self._files = _explicitfiles(kindpats)
self._prefix = _prefix(kindpats)
- self._pats, self.matchfn = _buildmatch(kindpats, '$', listsubrepos,
- root)
+ self._pats, self.matchfn = _buildmatch(kindpats, '$', root)
@propertycache
def _dirs(self):
@@ -516,11 +514,10 @@
class includematcher(basematcher):
- def __init__(self, root, cwd, kindpats, listsubrepos=False, badfn=None):
+ def __init__(self, root, cwd, kindpats, badfn=None):
super(includematcher, self).__init__(root, cwd, badfn)
- self._pats, self.matchfn = _buildmatch(kindpats, '(?:/|$)',
- listsubrepos, root)
+ self._pats, self.matchfn = _buildmatch(kindpats, '(?:/|$)', root)
self._prefix = _prefix(kindpats)
roots, dirs, parents = _rootsdirsandparents(kindpats)
# roots are directories which are recursively included.
@@ -1105,7 +1102,7 @@
return _globre(pat) + globsuffix
raise error.ProgrammingError('not a regex pattern: %s:%s' % (kind, pat))
-def _buildmatch(kindpats, globsuffix, listsubrepos, root):
+def _buildmatch(kindpats, globsuffix, root):
'''Return regexp string and a matcher function for kindpats.
globsuffix is appended to the regexp of globs.'''
matchfuncs = []
To: martinvonz, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list