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
..
.jenkins
configs Fix a typo in a comment 2024-04-12 12:40:01 +02:00
docker/bionic Header updates 2023-11-03 12:21:36 +00:00
git-scripts Header updates 2023-11-03 12:21:36 +00:00
include Misc improvements to comments 2024-09-05 10:47:45 +02:00
opt-testcases Remove "error" allowance in dtls_server 2024-10-02 11:09:20 +02:00
psa-client-server Merge pull request #9427 from valeriosetti/psasim-small-fixes 2024-08-07 13:13:46 +00:00
scripts Typecheck main 2024-10-03 18:31:38 +02:00
src Merge pull request #9385 from eleuzi01/replace-ecdsa-some 2024-09-19 13:53:18 +00:00
suites Merge pull request #9413 from sezrab/split_numeric_string_conversions_oid-development 2024-09-26 12:50:37 +00:00
.gitignore Automatically generate tests/opt-testcases/tls13-compat.sh 2024-09-24 18:59:31 +02:00
CMakeLists.txt Have make ssl-opt generate tls13-compat.sh 2024-09-24 19:09:57 +02:00
compat-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
compat.sh Replace data_files path with variable in compat.sh 2024-07-05 15:49:28 +01:00
context-info.sh Update directory-climbing path in context-info.sh 2024-07-05 15:49:05 +01:00
Descriptions.txt
make-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
Makefile Merge pull request #9558 from gilles-peskine-arm/run-test-suites-on-subproject 2024-09-28 08:31:30 +00:00
ssl-opt-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
ssl-opt.sh Skip ssl_server in config-suite-b 2024-09-25 18:05:18 +02:00