some optimisations

This commit is contained in:
2015-12-18 23:35:45 +01:00
parent a97c3c682a
commit 93ce93e529
3 changed files with 16 additions and 11 deletions

View File

@ -74,10 +74,11 @@ class OptionDescription(BaseOption, StorageOptionDescription):
'dynoptiondescription'))
old = child
self._add_children(child_names, children)
self._cache_consistencies = None
_setattr = object.__setattr__
_setattr(self, '_cache_consistencies', None)
# the group_type is useful for filtering OptionDescriptions in a config
self._group_type = groups.default
self._is_build_cache = False
_setattr(self, '_group_type', groups.default)
_setattr(self, '_is_build_cache', False)
def impl_getdoc(self):
return self.impl_get_information('doc')