-
Notifications
You must be signed in to change notification settings - Fork 301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
removed imumath.h and other libraries, Just simple data structures #101
base: master
Are you sure you want to change the base?
Conversation
I am not sure what this error is |
click Details for the CI failure this guide covers details! |
OMG, this was overly complicated ... understand what you are doing here (good stuff), but this was painful. I spent more time learning your system than making the changes. If you have to read a guide to make a pull request, I am tempted to say something is wrong. I admit I could be 100% wrong, but if you can simplify this so it is less painful for us to help out and your team can do the cleanup, maybe that is better. I also recognize good formatting and proper documentation is important so you are doing nothing wrong ... it was just slow and painful to do. |
hi, we didn't used to have CI for about a decade... and we would get PRs that broke existing code (about 50%), reformatted the entire codebase (VS does 'clang-format' by default on all files in a project) or were not documented. it became completely untenable because we could not trust or review any PR. firmware is very late to CI, almost all software projects already use it so its common. with 1400 repos, this is the only way to do it :) |
thanks for the PR, we will review it to make sure it still works with our tests! |
Again ... totally understand and I don't have a better suggestion, please just take my rant as feedback ... thanks! 😄 |
Ok, so I made a simple Vector and Quaternion class that is MIT licensed. They are really simple.
vector.x()
is nowvector.x
)double
version was ever used