more comment
diff --git a/obsolete.py b/obsolete.py
--- a/obsolete.py
+++ b/obsolete.py
@@ -72,12 +72,15 @@ def reposetup(ui, repo):
class obsoletingrepo(repo.__class__):
+
+ ### Hidden revision support
@util.propertycache
def hiddenrevs(self):
# It's a property because It simpler that to handle the __init__
revs = set()
return revs
+ ### obsolete storage
@util.propertycache
def _obsobjrels(self):
"""{<old-node> -> set(<new-node>)}
@@ -88,8 +91,6 @@ def reposetup(ui, repo):
for sub, objs in self._obssubrels.iteritems():
for obj in objs:
objrels.setdefault(obj, set()).add(sub)
-
- #
return objrels
@util.propertycache