Mercurial > public > mercurial-scm > hg-stable
diff mercurial/context.py @ 44981:4c1d39215034
metadata: move computation related to files touched in a dedicated module
This was suggested by Yuya Nishihara a while back. Since I am about to add more
metadata related computation, lets create a new repositories.
Differential Revision: https://phab.mercurial-scm.org/D8587
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 27 May 2020 12:26:08 +0200 |
parents | b2e5ec0c596b |
children | a56ba57c837d |
line wrap: on
line diff
--- a/mercurial/context.py Fri Jun 05 11:10:33 2020 -0700 +++ b/mercurial/context.py Wed May 27 12:26:08 2020 +0200 @@ -28,13 +28,13 @@ open, ) from . import ( - copies, dagop, encoding, error, fileset, match as matchmod, mergestate as mergestatemod, + metadata, obsolete as obsmod, patch, pathutil, @@ -300,7 +300,7 @@ @propertycache def _copies(self): - return copies.computechangesetcopies(self) + return metadata.computechangesetcopies(self) def p1copies(self): return self._copies[0] @@ -589,7 +589,7 @@ filesadded = None if filesadded is None: if compute_on_none: - filesadded = copies.computechangesetfilesadded(self) + filesadded = metadata.computechangesetfilesadded(self) else: filesadded = [] return filesadded @@ -608,7 +608,7 @@ filesremoved = None if filesremoved is None: if compute_on_none: - filesremoved = copies.computechangesetfilesremoved(self) + filesremoved = metadata.computechangesetfilesremoved(self) else: filesremoved = [] return filesremoved