# HG changeset patch # User Anton Shestakov # Date 1673441497 -14400 # Node ID 8c7895db89558511c9389e2f7529270906fcec47 # Parent b3ae17037b54b488871efb618d9ebf4d45d1050b dirstate: add missing methods and kwargs to idirstate interface diff -r b3ae17037b54 -r 8c7895db8955 mercurial/interfaces/dirstate.py --- a/mercurial/interfaces/dirstate.py Thu Jan 05 19:52:00 2023 +0400 +++ b/mercurial/interfaces/dirstate.py Wed Jan 11 16:51:37 2023 +0400 @@ -12,6 +12,7 @@ sparsematchfn, nodeconstants, use_dirstate_v2, + use_tracked_hint=False, ): """Create a new dirstate object. @@ -214,3 +215,8 @@ def clearbackup(tr, backupname): '''Clear backup file''' + + def verify(m1, m2, p1, narrow_matcher=None): + """ + check the dirstate contents against the parent manifest and yield errors + """