Teoroo-CMC / CCS

Curvature Constrained Splines
GNU General Public License v3.0
8 stars 11 forks source link

Linting and Formatting #25

Closed trgsv closed 11 months ago

trgsv commented 1 year ago

It's a lot of work because now there are a couple hundred problems and errors. Also with a lot of possible type and key errors that could easily be a source of bugs.

I'm just opening this PR to provide a basic configuration for formatting, linting and type checking. Maybe it would be good to comment out the flake8 and pyright part in the CI workflow and gradually start implementing this rules.