diff mercurial/manifest.py @ 44664:8c66a680f396

manifest: also declare treemanifest as implementing imanifestdict It always has been intended to be, but it had a mismatched flags() method until the previous change. Differential Revision: https://phab.mercurial-scm.org/D8366
author Augie Fackler <augie@google.com>
date Mon, 03 Feb 2020 22:17:19 -0500
parents 948fac24bc39
children ecbba7b2e444
line wrap: on
line diff
--- a/mercurial/manifest.py	Thu Apr 02 13:04:41 2020 -0400
+++ b/mercurial/manifest.py	Mon Feb 03 22:17:19 2020 -0500
@@ -760,6 +760,7 @@
 _noop = lambda s: None
 
 
+@interfaceutil.implementer(repository.imanifestdict)
 class treemanifest(object):
     def __init__(self, dir=b'', text=b''):
         self._dir = dir