microsoft / yardl

Tooling for streaming instrument data
https://microsoft.github.io/yardl/
MIT License
30 stars 5 forks source link

Add Pyright static type checking to validation pipeline #102

Closed johnstairs closed 10 months ago

johnstairs commented 10 months ago

Adding Pyright type checking and fixing/suppressing various issues. The generated code should now pass Pyright strict validation.

Mypy emits many more spurious issues and its performance is much worse, so we are not attempting to support it at this time.

Addresses #97