hgext/narrow/narrowchangegroup.py
changeset 38806 5742d0428ed9
parent 38794 1d01cf0416a5
child 38883 ee1ea96cf9c9
--- a/hgext/narrow/narrowchangegroup.py	Sun Jul 22 15:50:45 2018 +0900
+++ b/hgext/narrow/narrowchangegroup.py	Sat Jul 28 14:52:46 2018 -0700
@@ -12,7 +12,6 @@
     changegroup,
     error,
     extensions,
-    manifest,
     mdiff,
     node,
     pycompat,
@@ -21,15 +20,6 @@
 )
 
 def setup():
-    def prune(orig, self, revlog, missing, commonrevs):
-        if isinstance(revlog, manifest.manifestrevlog):
-            if not self._filematcher.visitdir(revlog._dir[:-1] or '.'):
-                return []
-
-        return orig(self, revlog, missing, commonrevs)
-
-    extensions.wrapfunction(changegroup.cg1packer, 'prune', prune)
-
     def generatefiles(orig, self, changedfiles, linknodes, commonrevs,
                       source):
         changedfiles = list(filter(self._filematcher, changedfiles))