def _add_rule(self, rules_dict, rule): family = rule.family() rules_ = rules_dict.get(family, []) rules_dict[family] = sorted(rules_ + [rule], key=lambda x: x.cost()) cached_property.uncache(self, "cost")
def _add_rule(self, rules_dict, rule): family = rule.family() rules_ = rules_dict.get(family, []) rules_dict[family] = sorted(rules_ + [rule], key=lambda x: x.cost()) cached_property.uncache(self, "cost")
def uncache_rezplugins_module_paths(instance=None): instance = instance or plugin_manager cached_property.uncache(instance, "rezplugins_module_paths")