Some important gradle commands:
gradlew spotlessApplyto run code formattinggradlew deployto both build and deploy code to the riogradlew buildto build robot code (but does not deploy)
Some other useful gradle commands:
gradlew tasksto view all available tasksgradlew cleanto remove build cache (can be used to troubleshoot odd build errors)gradlew Glassto run Glass (WPILib graphing tool)gradlew PathWeaverto run PathWeaver (WPILib path gen tool)gradlew ShuffleBoardto run ShuffleBoard (WPILib Dashboard tool)gradlew SysIdto run SysID (WPILib characterization tool)
- WPILib
- General docs: https://docs.wpilib.org/en/stable/
- JavaDocs: https://first.wpi.edu/wpilib/allwpilib/docs/release/java/index.html
- WPILib releases: https://github.com/wpilibsuite/allwpilib/releases
- REV
- REVLib JavaDocs: https://codedocs.revrobotics.com/java/com/revrobotics/package-summary.html
- REVLib releases: https://github.com/REVrobotics/REV-Software-Binaries/releases
- Spark MAX general docs: https://docs.revrobotics.com/sparkmax/