File size: 527 Bytes
a21d9ae
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
    "task_id": "bug_detection_easy_1",
    "task_name": "Division by Zero",
    "description": "Find the division by zero vulnerability in the calculate_average function",
    "difficulty": "easy",
    "code_diff": "def calculate_average(numbers):\n    total = sum(numbers)\n    return total / len(numbers)",
    "expected_issues": [
        {
            "line": 3,
            "type": "division_by_zero",
            "severity": "high",
            "description": "No check for empty list before division"
        }
    ]
}