Gilles Peskine 005dca6ad8 Typecheck main
Always have tasks_list be a list, not potentially some fancier iterable.

Bypass mypy's somewhat legitimate complaint about REFERENCE and DRIVER in
task_class: they could potentially be instance attributes, but we rely on
them being class attributes. Python does normally guarantee their existence
as class attributes (unless a derived class explicitly deletes them), but
they could be overridden by an instance attribute; that's just something
we don't do, so the class attribute's value is legitimate. We can't
expect mypy to know that, so work around its complaint.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-10-03 18:31:38 +02:00
..
2024-03-12 13:33:09 +00:00
2023-11-02 19:47:20 +00:00
2024-10-03 18:31:38 +02:00
2024-07-10 08:10:40 +02:00
2023-11-02 19:47:20 +00:00
2024-07-25 11:00:07 +02:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-09 10:10:33 +08:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-07-25 19:40:35 +02:00
2023-11-15 16:56:26 +01:00
2024-09-11 16:07:09 +02:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00
2023-11-02 19:47:20 +00:00