Closes #57, duplicating changes from uwreact/frc_control#59.
Adds catkin, C++, python, and generic linting/formatting checks to the CI configuration to ensure we only commit quality code. More details can be found in the corresponding PR in frc_control.
Note that there are a couple small bigfixes in this PR not present on uwreact/frc_control#59. These will be duplicated back over to frc_control.
Pull Request
Closes #57, duplicating changes from uwreact/frc_control#59.
Adds catkin, C++, python, and generic linting/formatting checks to the CI configuration to ensure we only commit quality code. More details can be found in the corresponding PR in frc_control.
Note that there are a couple small bigfixes in this PR not present on uwreact/frc_control#59. These will be duplicated back over to frc_control.
Contribution Checklist
Change Checklist