aeneas
aeneas copied to clipboard
Investigate mypy (static type checker via type annotations)
Since the code base is both PY2 and PY3, we would need to use the comment-based type annotations.
Yet, it is an interesting idea that could find some errors in advance, like the float vs. TimeValue bug of a few releases ago.
Definitely TODO.
Definitely to do during/after "refactoring" the code to v2.0.