--- a/mercurial/context.py Tue Aug 06 03:17:40 2019 +0200
+++ b/mercurial/context.py Wed Jun 12 13:42:22 2019 +0100
@@ -459,12 +459,7 @@
(source == 'compatibility' and
self._changeset.filesadded is not None)):
return self._changeset.filesadded or []
-
- added = []
- for f in self.files():
- if not any(f in p for p in self.parents()):
- added.append(f)
- return added
+ return scmutil.computechangesetfilesadded(self)
def filesremoved(self):
source = self._repo.ui.config('experimental', 'copies.read-from')
if (source == 'changeset-only' or