csc301-2023-fall / project-34-qeynet-inc-t

Repository for Astra, a U of T CSC301 team project developed for QEYnet.
MIT License
0 stars 1 forks source link

Add type checking as part of the workflow #33

Open shape-warrior-t opened 8 months ago

shape-warrior-t commented 8 months ago

Our current GitHub workflow only has linting and testing. To complement the Flake8 linting, it's probably a good idea to also add a static type checker like Mypy or Pyright (and fix all errors, if any, that are brought up by that type checker). It might also be worthwhile to make linting, testing, and type checking independent of each other, so that each can run even if the others fail.