bytecodealliance / componentize-py

Apache License 2.0
136 stars 13 forks source link

Run MyPy on all test code and bindings #37

Open dicej opened 11 months ago

dicej commented 11 months ago

In addition to running the test suite, we should dump the app code and generated bindings in a directory and run MyPy on them, asserting that no errors are found. This will help us catch any regressions in the type annotations,

dicej commented 7 months ago

We should do this for the examples as well.

Ideally, this would take the form of a script that can be run either locally or during CI.