Path 1: 3 calls (1.0)

3 (3)

1def remove_task(self, task_id: TaskID) -> None:
2        """Delete a task if it exists.
3
4        Args:
5            task_id (TaskID): A task ID.
6
7        """
8        with self._lock:
9            del self._tasks[task_id]