mercurial/match.py
changeset 33447 6f4e5e5940a5
parent 33405 6aa643762641
child 33448 04be8aec44a8
--- a/mercurial/match.py	Wed Jul 12 13:57:03 2017 -0700
+++ b/mercurial/match.py	Fri Jul 07 14:39:59 2017 -0700
@@ -647,20 +647,6 @@
         return ('<subdirmatcher path=%r, matcher=%r>' %
                 (self._path, self._matcher))
 
-class forceincludematcher(basematcher):
-    """A matcher that returns true for any of the forced includes before testing
-    against the actual matcher."""
-    def __init__(self, matcher, includes):
-        self._matcher = matcher
-        self._includes = includes
-
-    def matchfn(self, f):
-        return f in self._includes or self._matcher(f)
-
-    def __repr__(self):
-        return ('<forceincludematcher matcher=%r, includes=%r>' %
-                (self._matcher, sorted(self._includes)))
-
 class unionmatcher(basematcher):
     """A matcher that is the union of several matchers."""
     def __init__(self, matchers):