2022-Ballistabots-FRC
FRC Team 8878’s code for the 2022 Season
Getting started
Download the repository
There are multiple ways to download this code base.
-
Option 1: Use the following link and unzip the downloaded file.
-
Option 2: Use the Git client of your choice (GitHub client, GitKraken, etc) to clone the following link: https://github.com/frc8788/2022-Ballistabots-FRC.git
-
Option 3: Run the following command to clone this repo via the command line.
git clone https://github.com/frc8788/2022-Ballistabots-FRC.git
Project Structure
Most of the FRC code to be edited will be located in 2022-Ballistabots-FRC/src/main/java/frc/robot.
Contributing
Commit Style Guide
The commit style guide is adapted from Electron's commit message guidelines.
A commit message should describe what changed and why. It should follow the semantic commit messages to ensure consistency and a streamlined release process. Commits must have a title and semantic prefix prior to merging. Examples of commit messages:
fix: don't overwrite prevent_default if default wasn't prevented
feat(MainActivity.java): add app.isPackaged() method
refactor(RefactoredFile.kt): fix mistakes
A common appending the prefix indicates a specific file change. This should be used if only a single file was changed.
Common prefixes:
- fix: A bug fix
- feat: A new feature
- docs: Documentation changes
- build: Changes that affect the build system (gradle)
- refactor: A code change that neither fixes a bug nor adds a feature
- style: Changes that do no affect the meaning of the code (linting)
Contributors
- Devin Hall - @Devin34