8000 remove alias loop · cmarxmeier/circuitpython@dde1236 · GitHub
[go: up one dir, main page]

Skip to content

Commit dde1236

Browse files
committed
remove alias loop
1 parent 5a8a0c3 commit dde1236

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

tools/build_board_info.py

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -249,22 +249,20 @@ def generate_download_info():
249249
board_mapping = get_board_mapping()
250250

251251
for board_id, board_info in board_mapping.items():
252-
for alias in [board_id] + board_info["aliases"]:
253-
alias_info = board_mapping[alias]
254-
if alias not in current_info:
255-
changes["new_boards"].append(alias)
256-
current_info[alias] = {"downloads": 0, "versions": []}
257-
new_version = {
258-
"stable": new_stable,
259-
"version": new_tag,
260-
"languages": languages,
261-
# add modules, extensions, frozen_libraries explicitly
262-
"modules": support_matrix[alias]["modules"],
263-
"extensions": support_matrix[alias]["extensions"],
264-
"frozen_libraries": support_matrix[alias]["frozen_libraries"],
265-
}
266-
current_info[alias]["downloads"] = alias_info["download_count"]
267-
current_info[alias]["versions"].append(new_version)
252+
if board_id not in current_info:
253+
changes["new_boards"].append(board_id)
254+
current_info[board_id] = {"downloads": 0, "versions": []}
255+
new_version = {
256+
"stable": new_stable,
257+
"version": new_tag,
258+
"languages": languages,
259+
# add modules, extensions, frozen_libraries explicitly
260+
"modules": support_matrix[board_id]["modules"],
261+
"extensions": support_matrix[board_id]["extensions"],
262+
"frozen_libraries": support_matrix[board_id]["frozen_libraries"],
263+
}
264+
current_info[board_id]["downloads"] = board_info["download_count"]
265+
current_info[board_id]["versions"].append(new_version)
268266

269267
changes["new_languages"] = set(languages) - previous_languages
270268

0 commit comments

Comments
 (0)
0