refactor: ленивый резолв приоритетов без замены в репозитории
Изменения: - _resolve_relative_priorities() возвращает словарь вместо замены - Приоритеты не заменяются в ConversionPoint - resolved_priorities передаётся в filter_exploded_callgraph_branch - get_aggregate_priority использует resolved_priorities если есть Преимущества: - Относительные приоритеты сохраняются в репозитории - Можно добавлять новые инжекторы после get_conversion() - Нет мутации состояния репозитория - Каждый вызов get_conversion() использует актуальные приоритеты Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
Reference in New Issue
Block a user