mercurial/repoview.py
changeset 32739 48d1e1214d8c
parent 32593 e4d0b2efb8b5
child 34649 586645e0589c
equal deleted inserted replaced
32738:999aa9cfb4d3 32739:48d1e1214d8c
   241     def __setattr__(self, attr, value):
   241     def __setattr__(self, attr, value):
   242         return setattr(self._unfilteredrepo, attr, value)
   242         return setattr(self._unfilteredrepo, attr, value)
   243 
   243 
   244     def __delattr__(self, attr):
   244     def __delattr__(self, attr):
   245         return delattr(self._unfilteredrepo, attr)
   245         return delattr(self._unfilteredrepo, attr)
   246 
       
   247     # The `requirements` attribute is initialized during __init__. But
       
   248     # __getattr__ won't be called as it also exists on the class. We need
       
   249     # explicit forwarding to main repo here
       
   250     @property
       
   251     def requirements(self):
       
   252         return self._unfilteredrepo.requirements