# Contribution guidelines | |
* Make sure all of the tests pass: | |
``` | |
cargo t | |
``` | |
* New code must have new unit tests. | |
* Format the code: | |
``` | |
cargo fmt | |
``` | |
* Adhere to the coding conventions | |
used elsewhere in the codebase. | |
* Update the [readme file](README.md) if necessary. | |