Mercurial > hg-stable
changeset 49173:2c78dd3f11de
dirstatemap: move `_dirs_incr` and `_dirs_decr` methods out of the common
They are only used by the Python implementation now
Differential Revision: https://phab.mercurial-scm.org/D12516
author | Raphaël Gomès <rgomes@octobus.net> |
---|---|
date | Mon, 28 Mar 2022 23:42:16 +0200 |
parents | 4c562108384f |
children | 4c75f00b199e |
files | mercurial/dirstatemap.py |
diffstat | 1 files changed, 2 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/dirstatemap.py Mon Mar 28 23:39:28 2022 +0200 +++ b/mercurial/dirstatemap.py Mon Mar 28 23:42:16 2022 +0200 @@ -79,25 +79,6 @@ def __getitem__(self, item): return self._map[item] - ### sub-class utility method - # - # Use to allow for generic implementation of some method while still coping - # with minor difference between implementation. - - def _dirs_incr(self, filename, old_entry=None): - """increment the dirstate counter if applicable - - This might be a no-op for some subclasses who deal with directory - tracking in a different way. - """ - - def _dirs_decr(self, filename, old_entry=None, remove_variant=False): - """decrement the dirstate counter if applicable - - This might be a no-op for some subclasses who deal with directory - tracking in a different way. - """ - ### disk interaction def _opendirstatefile(self): @@ -354,7 +335,7 @@ # (e.g. "has_dir") def _dirs_incr(self, filename, old_entry=None): - """incremente the dirstate counter if applicable""" + """increment the dirstate counter if applicable""" if ( old_entry is None or old_entry.removed ) and "_dirs" in self.__dict__: @@ -363,7 +344,7 @@ self._alldirs.addpath(filename) def _dirs_decr(self, filename, old_entry=None, remove_variant=False): - """decremente the dirstate counter if applicable""" + """decrement the dirstate counter if applicable""" if old_entry is not None: if "_dirs" in self.__dict__ and not old_entry.removed: self._dirs.delpath(filename)