fix: Pass stats_languages to summarize_results and show_stats

This commit is contained in:
Paul Gauthier (aider) 2024-12-20 16:04:00 -08:00
parent 8d0decc17a
commit a75507980a

View file

@ -87,10 +87,10 @@ def find_latest_benchmark_dir():
return latest_dir return latest_dir
def show_stats(dirnames, graphs): def show_stats(dirnames, graphs, stats_languages=None):
raw_rows = [] raw_rows = []
for dirname in dirnames: for dirname in dirnames:
row = summarize_results(dirname) row = summarize_results(dirname, stats_languages)
raw_rows.append(row) raw_rows.append(row)
# return # return
@ -236,7 +236,7 @@ def main(
updated_dirnames.append(dirname) updated_dirnames.append(dirname)
if stats_only: if stats_only:
return show_stats(updated_dirnames, graphs) return show_stats(updated_dirnames, graphs, stats_languages)
if diffs_only: if diffs_only:
return show_diffs(updated_dirnames) return show_diffs(updated_dirnames)
@ -439,7 +439,7 @@ def load_results(dirname, stats_languages=None):
return all_results return all_results
def summarize_results(dirname): def summarize_results(dirname, stats_languages=None):
all_results = load_results(dirname, stats_languages) all_results = load_results(dirname, stats_languages)
res = SimpleNamespace() res = SimpleNamespace()