Mercurial > hg-stable
changeset 22516:5e27eccbc0a4
largefiles: extract 'orig' method in lfilesmanifestdict.__contains__
author | Martin von Zweigbergk <martinvonz@gmail.com> |
---|---|
date | Tue, 16 Sep 2014 14:50:38 -0700 |
parents | b4e251b7e9a8 |
children | e54a001ace06 |
files | hgext/largefiles/reposetup.py |
diffstat | 1 files changed, 2 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/largefiles/reposetup.py Tue Sep 16 14:40:25 2014 -0700 +++ b/hgext/largefiles/reposetup.py Tue Sep 16 14:50:38 2014 -0700 @@ -37,11 +37,8 @@ if self.lfstatus: class lfilesmanifestdict(manifest.manifestdict): def __contains__(self, filename): - if super(lfilesmanifestdict, - self).__contains__(filename): - return True - return super(lfilesmanifestdict, - self).__contains__(lfutil.standin(filename)) + orig = super(lfilesmanifestdict, self).__contains__ + return orig(filename) or orig(lfutil.standin(filename)) class lfilesctx(ctx.__class__): def files(self): filenames = super(lfilesctx, self).files()