Mercurial > public > mercurial-scm > hg-stable
diff mercurial/debugcommands.py @ 48850:308e45f7b455 stable
debugcommands: remove `debugdirstateignorepatternhash`
This is replaced by the more complete `--docket` option to `debugstate`.
Differential Revision: https://phab.mercurial-scm.org/D12591
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Thu, 28 Apr 2022 15:22:08 +0200 |
parents | eaaf4f98c9f1 |
children | a932cad26d37 |
line wrap: on
line diff
--- a/mercurial/debugcommands.py Thu Apr 28 15:19:19 2022 +0200 +++ b/mercurial/debugcommands.py Thu Apr 28 15:22:08 2022 +0200 @@ -1018,22 +1018,6 @@ @command( - b'debugdirstateignorepatternshash', - [], - _(b''), -) -def debugdirstateignorepatternshash(ui, repo, **opts): - """show the hash of ignore patterns stored in dirstate if v2, - or nothing for dirstate-v2 - """ - if repo.dirstate._use_dirstate_v2: - docket = repo.dirstate._map.docket - hash_len = 20 # 160 bits for SHA-1 - hash_bytes = docket.tree_metadata[-hash_len:] - ui.write(binascii.hexlify(hash_bytes) + b'\n') - - -@command( b'debugdiscovery', [ (b'', b'old', None, _(b'use old-style discovery')),