comparison mercurial/context.py @ 47745:06d57a91441e

context: use `update_file` instead of `drop` in `markcommitted` This is the newer, more semantic API. Differential Revision: https://phab.mercurial-scm.org/D11187
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 19 Jul 2021 03:16:40 +0200
parents 5bbf304271a0
children 5437a0254590
comparison
equal deleted inserted replaced
47744:372ff4638cb4 47745:06d57a91441e
2024 for f in self.modified() + self.added(): 2024 for f in self.modified() + self.added():
2025 self._repo.dirstate.update_file( 2025 self._repo.dirstate.update_file(
2026 f, p1_tracked=True, wc_tracked=True 2026 f, p1_tracked=True, wc_tracked=True
2027 ) 2027 )
2028 for f in self.removed(): 2028 for f in self.removed():
2029 self._repo.dirstate.drop(f) 2029 self._repo.dirstate.update_file(
2030 f, p1_tracked=False, wc_tracked=False
2031 )
2030 self._repo.dirstate.setparents(node) 2032 self._repo.dirstate.setparents(node)
2031 self._repo._quick_access_changeid_invalidate() 2033 self._repo._quick_access_changeid_invalidate()
2032 2034
2033 sparse.aftercommit(self._repo, node) 2035 sparse.aftercommit(self._repo, node)
2034 2036