This issue is mostly a note for myself and for discussion, since I would love to implement this in the near future.
The codebase currently doesn't have any auto-formatting or linting; which is amazing feature of modern programming to rapidly increase productivity and consistency.
I would recommend Ruff which uses Rust automagically to format code rapidly fast. It also support pre-commit hooks, and GitHub CI out-of-the-box, amazing tool.
This issue is mostly a note for myself and for discussion, since I would love to implement this in the near future.
The codebase currently doesn't have any auto-formatting or linting; which is amazing feature of modern programming to rapidly increase productivity and consistency.
I would recommend Ruff which uses Rust automagically to format code rapidly fast. It also support pre-commit hooks, and GitHub CI out-of-the-box, amazing tool.