Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Guidelines, overal crate improvements. #45
Here are a couple of things I think who are important for a library like this one. If you see something lac of these issues feel free to open a PR. When I read some code from other libs like this one, but in C++/C I saw that there was a huge shortcoming on most of the following points. Which makes the code difficult to read and understand.
Over on the main Amethyst repo we implemented a different approach, which was to use warnings most of the time except for on CI, where we added flags to cargo to deny on warnings. This allows you to prototype quickly, but still quality gates the repo. See amethyst/amethyst#1011 and amethyst/amethyst#1025 for more.