mirror of
https://github.com/esphome/esphome.git
synced 2026-09-02 02:56:01 +00:00
Merge remote-tracking branch 'origin/libs_analyze_memory' into integration
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