DeepBlueRobotics / lib199

Code that we reuse in different projects/years.
Other
2 stars 0 forks source link

Lib199 Drivetrain Changes #34

Closed CoolSpy3 closed 1 year ago

CoolSpy3 commented 1 year ago

This branch has basically become the defacto branch for lib199 changes this season (because they're all for drivetrain and drivetrain requires all of them) and has expanded wayyy past its original scope. At this point (despite all changes not being fully tested on the robot), my guess is that the public API will remain fairly stable, and I think it's probably best to just merge this into master and add any necessary fixes as we need them.

Notice: This PR contains breaking changes to the pathing interfaces in order to streamline their implementation.

CoolSpy3 commented 1 year ago

After I merged this, it looked like the javadoc build failed on master, so I've pushed one more commit outside of this PR that fixes those and updates the GitHub Action so that, in the future, javadoc build (but not deploy) is run on all branches (not just master).