mirror of
https://github.com/esphome/esphome.git
synced 2026-09-01 18:46:02 +00:00
wip
This commit is contained in:
@@ -594,7 +594,11 @@ class MemoryAnalyzer:
|
||||
# 3. Break remaining ties lexicographically.
|
||||
best_lib = min(
|
||||
candidates,
|
||||
key=lambda lib_name: (lib_name != base, len(lib_name), lib_name),
|
||||
key=lambda lib_name, _base=base: (
|
||||
lib_name != _base,
|
||||
len(lib_name),
|
||||
lib_name,
|
||||
),
|
||||
)
|
||||
mapping[category] = f"{_COMPONENT_PREFIX_LIB}{best_lib}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user