Skip to content

Classroom for kotlin programming (code is for Space Pigeon)

Notifications You must be signed in to change notification settings

team5419/frc2019classroom

Repository files navigation

frc2019

Getting started

Pre-commit

First, install the project's pre-commit hooks (do this immediately after cloning!)

./gradlew install_hooks

Pre-commit hooks are programs that check the files you've changed each time you make a new commit. They will prevent you from checking in things like invalid JSON, code that fails the Kotlin linter, and more.

Testing

To test your code, run:

./gradlew test

Test frequently and always test before deploying code to a roboRIO. Running tests will also run pre-commit on all of the files in the repo.

Deploying

To deploy your code, run:

./gradlew deploy

Troubleshooting

False positives from the detekt-wrapper hook

detekt helps catch common code smells in your program. If you encounter a false positive, you have two options:

About

Classroom for kotlin programming (code is for Space Pigeon)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published