Mercurial > hg-stable
changeset 48078:e4c79a1a0b67
dirstate: drop some safety assert in largefile
The code involved in `set_possibly_dirty` is now simpler and safe to use even
in the cases that the assert covered. So we can drop this assert.
It was the last user of `merged_removed` and `from_p2_removed`.
Differential Revision: https://phab.mercurial-scm.org/D11511
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 28 Sep 2021 18:57:20 +0200 |
parents | 46d1b75648f4 |
children | 2943955304b3 |
files | hgext/largefiles/overrides.py |
diffstat | 1 files changed, 0 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/largefiles/overrides.py Tue Sep 28 18:29:57 2021 +0200 +++ b/hgext/largefiles/overrides.py Tue Sep 28 18:57:20 2021 +0200 @@ -1787,8 +1787,6 @@ # mark all clean largefiles as dirty, just in case the update gets # interrupted before largefiles and lfdirstate are synchronized for lfile in oldclean: - entry = lfdirstate._map.get(lfile) - assert not (entry.merged_removed or entry.from_p2_removed) lfdirstate.set_possibly_dirty(lfile) lfdirstate.write()