# HG changeset patch # User Pierre-Yves David # Date 1600866961 -7200 # Node ID f9a67afcc33b339fc8f6a45fbf2a0d5a089d35af # Parent 48c93a0b2acba1619c7babca6ff53c24a883870f sidedata: simply read removed files from the `ChangingFiles` object diff -r 48c93a0b2acb -r f9a67afcc33b mercurial/changelog.py --- a/mercurial/changelog.py Wed Sep 23 15:15:46 2020 +0200 +++ b/mercurial/changelog.py Wed Sep 23 15:16:01 2020 +0200 @@ -340,9 +340,7 @@ @property def filesremoved(self): if self._cpsd: - rawindices = self._sidedata.get(sidedatamod.SD_FILESREMOVED) - if not rawindices: - return [] + return self.changes.removed else: rawindices = self.extra.get(b'filesremoved') if rawindices is None: