Remove all functools lru cache (#3446)
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
from collections import defaultdict
|
||||
from functools import lru_cache
|
||||
from typing import Dict, List, Set, Tuple
|
||||
|
||||
from Utils import cache_argsless
|
||||
|
||||
from .item_definition_classes import (
|
||||
CATEGORY_NAME_MAPPINGS,
|
||||
DoorItemDefinition,
|
||||
@@ -260,17 +261,17 @@ def get_parent_progressive_item(item_name: str) -> str:
|
||||
return _progressive_lookup.get(item_name, item_name)
|
||||
|
||||
|
||||
@lru_cache
|
||||
@cache_argsless
|
||||
def get_vanilla() -> StaticWitnessLogicObj:
|
||||
return StaticWitnessLogicObj(get_vanilla_logic())
|
||||
|
||||
|
||||
@lru_cache
|
||||
@cache_argsless
|
||||
def get_sigma_normal() -> StaticWitnessLogicObj:
|
||||
return StaticWitnessLogicObj(get_sigma_normal_logic())
|
||||
|
||||
|
||||
@lru_cache
|
||||
@cache_argsless
|
||||
def get_sigma_expert() -> StaticWitnessLogicObj:
|
||||
return StaticWitnessLogicObj(get_sigma_expert_logic())
|
||||
|
||||
|
||||
Reference in New Issue
Block a user