Mercurial > hg-stable
changeset 20400:f0137d994c83
context: add a getfileset() method so fewer things need fileset directly
Allows me to break an import cycle in a subsequent change.
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Tue, 04 Feb 2014 15:27:49 -0500 |
parents | 74daabdf5ab5 |
children | 906358d0350e |
files | mercurial/context.py |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/context.py Tue Feb 04 18:09:20 2014 -0500 +++ b/mercurial/context.py Tue Feb 04 15:27:49 2014 -0500 @@ -12,6 +12,7 @@ import os, errno, stat import obsolete as obsmod import repoview +import fileset propertycache = util.propertycache @@ -79,6 +80,9 @@ def mutable(self): return self.phase() > phases.public + def getfileset(self, expr): + return fileset.getfileset(self, expr) + def obsolete(self): """True if the changeset is obsolete""" return self.rev() in obsmod.getrevs(self._repo, 'obsolete')