[PATCH] localrepo: remove a couple of local type aliases
Augie Fackler
raf at durin42.com
Fri May 6 18:27:10 UTC 2016
# HG changeset patch
# User Augie Fackler <augie at google.com>
# Date 1462548689 14400
# Fri May 06 11:31:29 2016 -0400
# Node ID 5bf9cc307f6f9eee39b28899bdb1a67553130146
# Parent fe50341de1fff843ae633d7ad7be908100c09cdc
localrepo: remove a couple of local type aliases
The local aliases are unused now, and were confusing mypy's type
checker.
diff --git a/mercurial/localrepo.py b/mercurial/localrepo.py
--- a/mercurial/localrepo.py
+++ b/mercurial/localrepo.py
@@ -57,12 +57,10 @@ from . import (
)
release = lockmod.release
-propertycache = util.propertycache
urlerr = util.urlerr
urlreq = util.urlreq
-filecache = scmutil.filecache
-class repofilecache(filecache):
+class repofilecache(scmutil.filecache):
"""All filecache usage on repo are done for logic that should be unfiltered
"""
@@ -78,7 +76,7 @@ class storecache(repofilecache):
def join(self, obj, fname):
return obj.sjoin(fname)
-class unfilteredpropertycache(propertycache):
+class unfilteredpropertycache(util.propertycache):
"""propertycache that apply to unfiltered repo only"""
def __get__(self, repo, type=None):
@@ -87,7 +85,7 @@ class unfilteredpropertycache(propertyca
return super(unfilteredpropertycache, self).__get__(unfi)
return getattr(unfi, self.name)
-class filteredpropertycache(propertycache):
+class filteredpropertycache(util.propertycache):
"""propertycache that must take filtering in account"""
def cachevalue(self, obj, value):
More information about the Mercurial-devel
mailing list