The build output binary does exactly match the binaries before I made the change. So it is guaranteed to not have changed any functionality at all
Anybody interested in continuing should have a look at the changes, and approve of the styling, and provide feedback
The next steps after I get some approvals:
apply same styling to the MCU directory, but excluding the STM32 library
manually make adjustments to whitespace that the automated tool did not cover
Every change will be built and the binary output will be compared with the original, just to make sure no actual functionality has changed at all.
After everything is done, all developers need to do a pull and merge into their own local repos. But, since none of the functionality has changed, the version number can remain the same.
do not merge yet!!!
I ran the automated styling tool astyle https://astyle.sourceforge.net/ on just the
Src
andInc
directory, using the rules in https://github.com/frank26080115/AM32-MultiRotor-ESC-firmware/blob/15eed95cf8ba1130f3bd358faf9c846f75ff0ae3/_astylercThe build output binary does exactly match the binaries before I made the change. So it is guaranteed to not have changed any functionality at all
Anybody interested in continuing should have a look at the changes, and approve of the styling, and provide feedback
The next steps after I get some approvals:
Every change will be built and the binary output will be compared with the original, just to make sure no actual functionality has changed at all.
After everything is done, all developers need to do a pull and merge into their own local repos. But, since none of the functionality has changed, the version number can remain the same.