mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-29 08:44:59 +00:00
fix: Handle empty results in problem_stats.py
This commit is contained in:
parent
81d424f475
commit
236a7f68e9
1 changed files with 4 additions and 4 deletions
|
@ -78,11 +78,11 @@ def analyze_exercise_solutions(dirs=None, topn=None):
|
|||
all_exercises = set()
|
||||
exercise_solutions = defaultdict(list)
|
||||
|
||||
# Find a complete run to get all exercise names
|
||||
# Get all unique exercise names from all results
|
||||
all_exercises = set()
|
||||
for (dirname, model), results, _ in valid_entries:
|
||||
if results and len(results) == 133: # Complete run
|
||||
all_exercises = {result["testcase"] for result in results}
|
||||
break
|
||||
if results:
|
||||
all_exercises.update(result["testcase"] for result in results)
|
||||
|
||||
for (dirname, model), results, _ in valid_entries:
|
||||
if not results:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue